About him being immature I would suggest relaxing about it... yes yes I know that sounds weird but if he isn't hurting anybody or himself there isn't any inherient problems with it. I still quite often times act immature (heck I still sleep with a teddy though if you tell anyone that your a dead women! :-p) and it annoys my mom (and even more so my dad, though he doesn't get aspergers at all... somewhat because I haven't tried to explain... I will have to soon his pride is much greater then I thought it was, aka he won't talk to my mom about it) but honestly I am not hurting anyone, I am still getting good grades (heck I just survived a term in Korea with little problem), and I am still normal. If your son is like me and a couple of other aspies around here (Jammie springs immedately to mind) he probably just sees being immature as a comfort thing and he will grow out of it or he won't. If it is seriously getting to the poing where you need to change it make it so he can act immature in private or around you and will act mature at school, thats the only way I think you should change it.
As for the being violent part... no clue that is something that you have to ride it out even more so on and I know thats hard. Feel free to PM me with any more question I am the UOPHA after all .
_________________
"we never get respect ... never a fair trial
[swearing removed by lau] ... as long as we smile"
Im tired of smiling.
Vote for me in 2020