87 is not an acceptable temperature for the hot spot. I keep all of mine at about 92 on the hot spot. The cool side varies by the ambient temperature in the room but normally is in the low to mid 80s.

Baby ball pythons are notorious for needing to feel secure. I hatched out two females a month ago and they have still not had their first meal. Get a scale and watch your snake's weight.