Well I was going to suggest sex, but since every other person in this thread did... :P
Honestly, it sounds like the gifts you've prepared already are pretty good. I think those, along with your presence, will be enough to make it a special day for him.
Maybe write him a nice letter or card...