Sounds pretty good. The ambient temp can come down a bit. Maybe down to 82f is more of a effective ambient. The 86f - 90f strikes me more of heading towards a basking or hot spot range. Your humidity percentage is great. How are you heating this 20gal long enclosure? How young is the ball python? Can you post any photos? All that would be helpful. Thanks.