Ideally we would get him the Lego EV3 set, but it's ££££££s.
The Robo Dash toy looks good, but is maybe too young for him?
What else is out there that would require some real engagement from him (coding, building) rather than just staring at a screen?