Nevermind, I found pictures of him you posted. Sounds like a trip to the vet to make sure he is not impacted!