Post a overhead pic of his tail straightened out a little. That's where you can see if hatchlings are truly skinny in my opinion.

Also if he is regularly pooping, id say he had most likely been eating. They can hold it for a while, especially without enough heat