You can take him to a vet and ask them to do a necropsy (they will not do this for free). But they might be okay with just a fast look. Depends on the vet and how busy they are.
It's probably nothing you did. Don't beat yourself up about it.