Ball pythons are like pet rocks....they don't do much!
He sounds fine. Now, if he were trying to escape all the time, that's a problem.
Mine like the cold side better too but will occasionally go to the hot side. They know what to do.