First things first. That is a BEAUTIFUL snake! Now, I think that that is an infection I think that what Steve said is the right thing to do. If you are close enough friends with your vet, see if he can take a look at it for free. It couldn't hurt.