Do you have Snap Circuits? My son sounds a lot like yours and he loves them. You can get lots of add on kits too. We also have a lot of 4M science kits which are really fun (do need some parent help though). Not science, but my son loves to make those long domino "tracks" that cause a chain reaction. Also watching them on you tube. And making his own stop motion movies using playdoh and my camera... Keeps him busy for hours.
HTH,
Lara in Toronto