86 is too low for ball pythons, though only by a degree--their lower temp is 87, so I wouldn't risk it. Cook them at 88/89F. Their eggs do have a rather narrow safe range.

How much does this snake weigh?