Yes I would go with a smaller cage...Probably 2 hides one on the heat side and one on the cool side... Ball Pythons get scared easily so maybe you should atlease cover the front for now.... How long has it been since he hasent eaten?