I hate buying presents for boys/men, I have 7 brothers and struggle every birthday and christmas! I know money doesn't seem like much thought has gone into it but I bet he would appreciate an itunes card, a ticketmaster gift card or maybe amazon? If he plays guitar you could get him a pickmaker, just got one for my brother and it makes guitar picks out of any plastic you put in it, eg old bank cards, used gift cards etc. Good luck xx