In junior high, he did fine ... HOWEVER, Milwaukee Public Schools are far from "difficult" and we think part of the issue is, he hasn't been challenged academically before.
We'd really rather him not struggle through this first semester academically due to a lack of sleep, hence our concern. The new high school is definitely more rigorous academically
If he is getting good grades and does not get into trouble, I do not see what the problem here is. He is fulfilling his duties at this state in life.
I think that his current punishments and the ones suggested in this thread are over the top. Not only that, but they will also create a rift between you and him, which will get worse if you ever marry your girlfriend and adopt her son.
Just my two cents. I wish you the best of luck.