Charlie Puth, the 26 year-old who can swoon the hearts of teenagers everywhere, gave a stellar performance last night at…