Again - ball pythons do not hibernate (or brumate, or whatever). I'm not sure how you're coming to the conclusion that he is sleeping rather than simply hiding and/or conserving energy. Unless, of course, you have a camera on him and are reviewing the footage from when you're not able to stare at him 24/7.
A hiding ball python is typically a comfortable ball python. Even though we normally keep them in the same conditions year round, it is likely that your male has simply gone off food and is conserving energy because that's what years and years of evolution tell mature males to do during the natural breeding season. Ball pythons have a slow enough metabolism as it is so, when you combine that with a mature male this time of year, you get the behaviors that you're observing.
Also, welcome to the site!![]()