When I was younger my mom made sure all of my games were appropriate, nothing over E10+ unless it was a special exception (I love Catwoman and the Catwoman game is rated T, I was 12 at the time, oh and they never minded hunting games) and how much time I got to play was reflected by my grades
A= +30 minutes
B= +15 Minutes
C= None added or taken away
D= - 15 minutes
F= - 30 minutes
So lets go off my last report card, since its on my desk
Phys Ed= A
Science = B
Geometry = D
English = C
Art 2 = A
Photography = A
History= C
So the three As would be an hour and a half, plus my B so theres an hour and 45 minutes, but oh wait I got a D so its back to an hour and a half. I would get an hour and a half a day.
During the summer my mom just wanted me outside when it wasn't to hot, and as soon as it got dark I could come in and play as much as I'd like, permitted I also hadn't had an attitude. We also only had one TV, so when someone's show was comming on, I had to get off and could play again when the show was over.
Oh and this didn't apply on the weekends (unless I had an F) either, but your the mom so you know whats best. Maybe you could do a reward system similar to this so he has some sort of feeling of control?
Oh and a call from the school about behavior (I have rage issues) usually meant all time was taken away, unless my mother felt the other child really started it or hit a sore spot with me.
Oh and video games arn't all bad, they were a huge inspiration to me drawing wise, and I hope to be a video game designer once I'm out of school.
As for the friend thing I don't know what to say, all my friends at that age thought I was weird for playing games lol