The dented eye is a sign that the cage is too dry. Even though your hygrometer shows a RTH of 54% it's possible that the basking spot where your bp is spending time is overly dry due to it's heat source (overhead heat??).

The wheeze/whistle could just be dry skin in the nasal passage due to an upcoming shed. Do you keep records? When was the last shed and how often does he shed? You should be able to determine if it's coming up on your snakes time to shed by examing these details. If you don't keep records I would urge you to start especially since you are trying your hand at breeding. When keeping ball pythons record keeping is just as important as proper heating, feeding, and humidity.

That said, it could also be the onset of a URI.

Quote Originally Posted by jglass38
Due to the breeding the heat is turned off at night and it gets to around 77.
Heat should not be turned off at night. IMO some sort of basking spot should still exist in the enclosure. Even if you do not continue to feed through breeding season. You can have success without a basking spot if you do not continue to feed, but if this does turn out to be URI, the lack of a basking spot may have been the cause. Are you taking temperature readings from the spots where the snake is sitting or from a corner of the tank where a temp probe is placed?

Hope this helped a little Jamie.

-adam