I certainly hope he puked it all out and doesn't have any negative effects. When he gets healthy again you should have him neutered so he's less likely to fight (and won't father any more unwanted kittens). Tell your parents it will make him less smelly too if they're reluctant.