It sounds like to me that your temps are a little low. I like to see my ball pythons between 80 to 90 degrees. Remember the ideal incubation temp is 89 degrees. You might consider two heat sources, one from above the snake like a ceramic heater or inferred and then also heat the snake from below like you're doing with your heat matt. I would also suggest getting a tamp gun. Do what you can to your snake's environment to maintain that 80 to 90 range.
If you have more questions feel free to call me at 408-981-6694 or email me at fgsnakes@sbcglobal.net
Best of luck with your snake.
Brian Gundy / For Goodness Snakes
-----
Brian Gundy

www.for-goodness-snakes.com



