Thanks for the replies guys. Unfortunately these bumps are not denticles - they are more bean shaped and do not have the point. Hopefully I'll be able to get a better picture by tomorrow.
anythingfish: I assume live blood worms = blackworms? If so, that's what I've been trying to feed him for the past two days. He's eating them, but not many. Certainly not enough to get him fat.