I think it'd be a good idea to have the vet check him over. It could really be any number of things or it could be nothing! I think for your peace of mind, a vet checkup will do good.

I'm sure he'll be just fine!