My only comment is that if you are going to ban video games, you need to make sure your kid is finding his "people" elsewhere. One of the things I realized with DS is that teenage boys tend to socialize by playing online games together. I rolled my eyes at first (DH is the techie who introduced/allowed the video games), but changed my mind through the pandemic, when DS was able to continue his social life with very few changes -- basketball and clubs went away, but at least after online school, he could still get together with his friends as he always had.
Obviously, video games are not the only way to bond with other kids -- it's just the way a lot of teens gravitate to naturally. So if you've decided to shut off that avenue, make sure your kid is set up to find other non-video-game friends through other kinds of activities. And also keep an eye on his social environment/happiness at school. I was another one of those kids whose mom didn't believe in screen time or consumer goods or fast food and all of those clearly-bad things. Which, overall, was great! But it also meant that I was socially apart from almost everyone else at school. I didn't want a closet of designer goods or cupcakes for lunch every day. But boy, would I have liked one single fucking alligator shirt and the occasional bag of Cheetos -- not because I valued them for themselves,* but because they would have provided some protective coloration, so I wouldn't have stuck out like a sore thumb all-the-freaking-time.** Especially in junior high, when every single adolescent ever is already overwhelmingly self-conscious.
Obviously, if your kid has a solid friend group and isn't being bullied and feels like he has a place where he fits in, then by all means, stay the course, because it's working! But if he's seeming unhappy or anxious about school, or complains about not spending time with his friends, etc., don't just automatically discount those feelings as whining or whatever. Your approach is very, very healthy the vast majority of the time. But it also doesn't have to be all or nothing in order to succeed. Sometimes we need to adjust our parental "musts," when what we think is right turns out not to be exactly what our kids need. So by all means, stay the course, but be willing to bend a bit if your kid needs it.
*Although Cheetos are delicious. Turns out the reason my mom never kept them in the house was because she couldn't restrain herself when she had them around.
**By and large, I was happy to be myself, even though that was different than the other kids in a number of ways. But it can also be exhausting when you're not mainstream. And sometimes it would have been nice just to have been able to disappear in the crowd.