Do you have a photo of his plastron? I am wondering... since you say the spots are hard, if it can be mineral deposits. That should be obvious if it's on the other side of him.
East Coast Reptile Supply
East Coast Reptile Supply