Have you tried giving him an air purifier? Just an idea.
I was like that, except I am female and we didn’t have so many distracting gadgets back then. Fortunately, we lived close to the school (for that last-minute dash) and I was too involved in activities (guilt trip) to miss too much. I’m thinking an air purifier, or even a fan, might have helped. One year for Christmas I was given an alarm clock with really big (distracting) red numbers and no volume control. (No other gifts, not even socks.) Not only did that not work, it and my level of non-sleep reminded me constantly of how horrible I was.
Enough said, thanks.