This has just about every roommate situation out there. See if you can read about your situation online somewhere.
No need to put up with this crap. Do whatever you want on your side of the room. Gotta put on the big boy pants at some point but no reason he can’t discuss with the RA or counseling first for strategies to handle this situation.
If that doesn’t work look to move next semester.
If the roommate is commenting on his study habits, telling him when to do anything he is just projecting. Maybe his homelife is unstable. Your son needs to talk student talk to him. “Dude, don’t think I need you to tell me when to do X”.
Dude, I study differently then you. I need my space now. Maybe later we can go get some food.
"Dude, we got to talk. Don’t tell me how to act, eat, sleep, or be. If we are going to get along we need to compromise or I will switch out next semester "
I have known overbearing people that once you confront them they back off. It’s like they don’t even know that they are doing it. He might even be a nice" dude",once he realizes it.
If your son does nothing he will be taken advantage of… Like does he brush his teeth when the roommates tells him to? I hope not. Just fueling the fire at that point.