[ Singles & Dating ] Open Question : What to do for boyfriends birthday?

I have 20 bucks, and can't drive....I was gonna bake him a cake, but other then that I have no clue what to do..he also works on his birthday weekend (from 1pm to 10pm) so I don't even know when to celebrate his birthday..Frustrating.