I am going to add some. You need to provide heat all day and all night. You could get a Under tank heater (UTH) or a Ceramic heat emitter (CHE) that is a light bulb thing that is IR only no human visible light. You need a second hide.
Here are some good care sheets,
http://www.vpi.com/publications/the_...hon_care_sheet
http://www.theurbanpython.com/caring-ball-python
Personally I prefer UTH my self, they require a control a rheostat (best in stable unchanging room temps) or an on off T-stat (best with glass bottoms) hydrofarm is one in common usage. Or a proportional T-stat (handles everything really well.)
Ideally you should have temps taken inside the hides (hot and cool) as well as the ambient air temps. The hot side hide should be 88-94 personally I like 90-92 it is in the middle and allows some errors. The cool end can be 78-82 again I like to keep the temps at or near 80. Ambient temps from 79-85 are fine again 80-82 work well. They are fairly important and often ignored.
Your ambient temp range is ok but what is the hot hide temps and you really need to add a cool hide. If you get a UTH you NEED a control they get very hot unregulated!