by the look of your hides, hes pretty small. And that tank is HUGE.
if it is a baby, you should probably consider downgrading to a 10 or 15 gallon long tank. If you cant do that, put LOTS of fake plants or crumpled newspaper throughout the tank. Ball pythons like LOTS of security and right now there is pretty much none except the hides.