Long distance boyfriends

Hello,

I am trying to get my boyfriend the perfect birthday without me being there (😩)

Any ideas ?

I was going for a cake delivery, breakfast delivery at his job...

Any thoughts ?

I wanted to add a box of gifts with : socks, chocolates, a personalized framed message and a customized mug)

HELP