Snakes are much more active when they are warmer.. and close to 100 degrees is pretty darn hot!
The rest of your temps sound great, but I would lower that hotspot by atleast 5-10 degrees. If using a hot lamp, try to have it positioned a few inches further from the top of the cage and check the temps.
Has there been a change in temps in your house?
Has there been a change in movement or activity near your Baby's cage?
These are some other things to consider. Maybe something outside the cage is making him uncomfortable, such as a new pet dog or cat, or a new 'addition' to the family.
You can try covering the front with newspaper or something similar and see if he acts differently.
I believe you already have hides in there.. if he's not using them now, maybe switch them to another spot in the tank, where the temps are a bit cooler or warmer, and see if he uses them then.
The white spots sound a bit weird.. i'm sure he is not mature enough to be leaving sperm deposits..
Has he been exposed to a cold draft lately?
Or have you fed him a prey item from a different supplier or pet store?
All these things can have an affect on your Baby.
Please keep us updated as to the progress of your Baby.
Wishing you the best!
Take care, Joe Rollo - Bci Joe
-----
Thanks and take care - Joe Rollo
'Tis not the stongest of the species that will eventually survive, nor the most intelligent, but the one most responsive to change' Charles Darwin