Sometimes finding the perfect words to let your friend know how much they mean to you is tough. Just askJohn Mayer!

After taking “about 30 minutes” to write the perfect caption to celebrate his BFFAndy Cohen‘s50th birthday, Mayer was ready to admit defeat.

“Happy 50th Birthday @bravoandy!” Mayer, 40, wrote alongside a dimly lit elevator selfie of the close pals. “It’s been about 30 minutes since I started writing this caption. Congratulations, I have no words. You’ve done it. Can’t find em right now. They’re all scattered in a flurry of love and memories OH HERE THEY COME.”

After his jolt of inspiration, the “New Light” singer added, “I love you, and you are such a special person that I’m sure you are known throughout the universe. See you tonight 🎈 ♥”

Later in the day, Mayer booked it from his Dead and Company show in Camden, New Jersey, to New York City for Cohen’s birthday bash.

“Made it just in time to give a hug to the birthday boy, strum a few songs, and take this photo with NASA-level filtering on it. 🍰,” the musician wrote of a photo booth snap of the buddies.

On Monday, Cohenshared his own appreciationfor Mayer and his longtime close pal Bruce Bozzi, who threw Saturday evening’s fiesta.

“My heart is bursting all over the place, due in no small part to these two special friends who went the extra mile to make sure I had the best birthday ever,” he captioned a photo of the trio. “Love you John & Brucie.”

In Cohen’s own nod to his milestone birthday, theWatch What Happens Livehost wrote “allegedly I’m 50 today” alongside a photo of himself walking his dog in the West Village neighborhood of New York City.

He also shared a cheeky look at a birthday treat, confessing that he believed the confection’s topper bore a slight resemblance to male genitalia.

“My Snoopy cake-topper looks like a d—!” the birthday boy wrote alongside an image of the cartoon creation.

RELATED VIDEO:Andy CohenDishes on Met Gala Shenanigans — and Teases Which Star Was ‘the Drunkest’

After the special decoration got customized just for Cohen, the television host excitedly added, “Now it has my NAME on it!”

Andy Cohen/Instagram

andy

Cohen later shared a second tribute for the birthday boy, adding, “My heart is busting out with a whole lotta feels after an experience of a lifetime. Brazil is Magic and so are you, JM.”

The celebrations included cake, balloons, an embarrassing dive into Cohen’s vault of personal videos, a special serenade and a few jokes about the pair’s bromance.

NUP_183064_0325.jpg

“Do you think people wonder if we’re in a secret relationship?” Mayer asked his pal.

“All my team does,” Cohen retorted.

Watch What Happens Live: Andy’s 50th Birthdayaired Sunday at 10 p.m. ET on Bravo.

source: people.com