HELP!!!!

So it's my boyfriends birthday in 2 days & I don't know what to get him!! He's 18 & we live in Ontario so he can't drink, he doesn't drink any coffee or tea, he used to play golf & bike a lot but he's not interested in that, he can't grow a beard & barley has a moustache, he doesn't really play video games either.. He snowboards but he has everything for that, I am so stuck on what to get him.. Please help me!!!