Your boy is really obese... Could be a lot going on with that bump. Could be an infection. You would want a good exotic vet to examine him. Not a regular vet. Make sure they have reptile experience.
If you tell us what city and state you are in we might be able to recommend a vet near you.