There are a few things that need immediate attention on your behalf to help this snake. That UTH is VERY VERY HOT, it needs a thermostat. Your snake doesn't use it (thank goodness) because it is wayyy too hot. UTH's without a thermostat easily hit 120 degrees and the only way for you to monitor this temp properly is with the use of digital thermostat with a probe placed directly on the UTH or glass above it.

That popping noise you are hearing combined with the yawning is a tell-tale sign of a respiratory infection. The best cure for a RI is a vet visit and some prescribed meds. A proper set-up is a must to prevent the return or beginning of a RI.

On another note - bps do not soak. If your bp is soaking, you should be concerned. BP's live in the desert and have no reason to submerge themselves in water. You may not see your bp drink but he/she does don't worry.

You are doing a great thing by asking questions and learning about your snake and his/her needs. Ask as many questions as you can think of, and you will get answers. We are here to help you and your snake !