What Gift for a 12 year old boy

It's my sons 12th birthday in 2 weeks. This may be a tough one, but what to buy for a 12 year old boys birthday presents? Hes quite grown up for his age and struggling to find something for him. He doesn't play with toys, I will not buy him games consoles as he already has the latest Xbox (family already got him games) and he's never bothered with his tablet or DS. He already has a bike from last Christmas and a mobile phone. My family has spent a lot on him over the years and now I can't find anything to buy him. He's not into clothes or trainers also. All I've managed to buy for him is a cheap inflatable alien for his room. Lol 😂