105 F, is NOT enough to burn a snake. No way ever, no matter how long they touch it. Human skin is far more soft and delicate than ball python snake scales, and it take 130+ temperatures to cause a burn to human skin. There is no danger of a burn to snake scales in the 100-125 F range. The danger is that cold-blooded reptiles will absorb the heat and if they cannot or do not move away in time, their organs will heat up to the surrounding temperatures and cause damage, most dangerous outcome being brain damage and even death.
I try to keep the hottest spot in the tub around 90F. No less than 87, no more then 92.