!!
A lot of things sound really off about this setup.
I would honestly think about completely starting from scratch.
Heat mat in the viv = Can easily cause burns
Heat bulb in the viv = Can easily cause burns
Temperatures below 75*F (23*C) = Can easily cause a respiratory infection
Humidity below 50% can cause a bad shed so that makes me think that your hygrometer is not accurate.
From what you have described, this sounds like a very dangerous setup. He may be "used to it" but there are a lot of changes that need to be made. He might be upset about it for a little while, but it will be better for him in the long run and he will be happier for it.
If you haven't already, please take a nice long look at the care-sheet on ball pythons on this site. It has a lot of great information that will answer a lot of your questions.
If you want me to go into more detail, I can do that for you![]()