What is your heat source and how are you controlling it? Where are the probes located in the tank?

I haven't really even seen him use the hot side hide but maybe once and that was when we brought him home. He likes the cool side better apparently.
This makes me think that your hot side might be too hot.


Also: Ball pythons do not bask.