Mmm, sounds like autism doesn't?
But, it is a huge scale, as I've said and just because he does these things (BTW, any symptom should not be vilified as mild) doesn't mean he *is autistic, it could be something else
I work with 2 - 11 year olds, and we have a couple of autistic children, both statemented and one you would definitely put into that category, the other, you wouldn't know unless you knew
I assume all the necessary appointments have been made which is why you are waiting for a diagnoses? You are right in that it can take months to get there. Luckily you have picked up on his issues early.
But the best thing for him IMO??
The fact that you are admitting and can see he has a problem
Good luck!