Check the temperature on your hot spot.

If he's got bumps on his belly it could be blisters from sitting on a too hot hot spot.

He may also be going into a shed.

Since you got him from a breeder I am guessing that he was captive bred. If he was an import, you may want to get a fecal checked.

Any chance for pics of the belly and cage?