Incubate until there is NO debate. When they stink, turn green, or really dry up, pitch em'.
I have heard of people incubating ball python eggs anywhere from 85-90 degrees. Most seem to incubate in the 88-90 range. I also just happen to incubate my eggs at 87.
Good Luck and Congrats on your clutch!