Ball pythons typically like to hide and stay hidden, at least during daylight hours as they are nocturnal. Night time they will explore more. If you are seeing alot of moving around, climbing during daylight hours then that may also suggest he is stressed a bit and again it could be the cage size. Does he have hides on both the warm and cool sides?