You don't need to soak your ball python unless after he sheds, there is still skin stuck to him. Soaking prior to shed while he is still milked over may actually cause him to have a bad shed.

Temps sound good except for the drop at night time. Stop that if you can. 82-84 on one side, 92-94 on the other 24 hours a day is best from my experience.

-adam