Do you think he would like the Battat Take Apart toys? I also recommend going to the thrift shop and picking up cheap items to disassemble. Maybe making him a work bench just for taking things apart so parts don't get scattered around your house?