Get him something that gives back. For my kids, I decided to get only stuff form charities or places that help others. I think your son will like this hat, and for every purchase they give food and water to people in need. foodiesforacause.com/shop/food-explorer-dad-hat/
I have a 9 year old that isn't into anything that other 9 year old boys seem to be - no video games, consoles, robotics, programming, clothes etc.
He does like football though.
This year, he is having (from everyone, and including his stocking, this isn't just from me and DH)
Tickets to a Premier League game on Boxing Day Theatre trip with grandparents near new year Lego - lighthouse, camper van, holiday house, fishing boat, various creator animals, star wars, Christmas themed bits Despicable Me 3 dvd Wash kit for when he goes on sleepovers Craft stuff including those plaster of paris moulds that you paint and display Melissa and Doug stained glass art Bath bombs and Fizzy Bath Tints Science Kit (volcano making kit - 4M do brilliant science kits and so do Galt Toys. most ingredients are included but check on the back as sometimes you need random things like white vinegar) David Walliams book - Bad Dad Quentin Blake illustrated A Christmas carol Board games - Articulate Kids Writing set - for the thank yous! Usborne book that teaches them how to write their own story (note that there are two versions of this - one for younger children and one for more like 9-11 year olds) Spot the Difference game in a tin Chocolates Rollerballs in an array of colours National Geographic 3D notebook set National Geographic junior magazine Match Attax cards
Things that I didn't get but did consider:
Board games - Cluedo, Mastermind, Battleships New football goal for the garden Premier League team boot bag (for school sports) Premier League team replica shirt or pyjamas New lunchbox and water bottle for school Duvet cover set Popcorn maker (we like having a DVD night so I was going to give this with some kernels and the Despicable Me 3 dvd) Subscription to National Geographic Junior or kids football magazine