Normal
Welcome, he probably has a combination of diagnosis that are going to take a long time and lots of testing to figure out. A neuropsychologist would be a great idea, but it is not the only testing that needs to be done and you'll probably end up taking him back for more testing as well. My difficult child 1 is the same way. What I've done (to maintain my sanity) is to what you are doing, the time out room. I've also been very blunt about the social consequences of aggressive behavior. Mostly follow what you think is right. It sounds like you are a great mom. Sorry you had to find us.