Yes, I'm not saying he IS on the spectrum, just that it's one possible explanation for some of his behavior and if it is, your approach to it would have to be entirely different than if he's just a spoiled brat.