Maybe it would be in you & your snake's best interest if you brought him into the vet's office for a check-up. My local vet only charges around 30$ for a check-up which i think is totally worth it even if it's just for the peace of mind.

I think it's always best to catch your pet's medical issues early before it turns into a problem.