I wasn't there at the show and I didn't see how your kitty behaved, but I will offer you my advice.
If your cat did not try to bite or swat a judge, you can feel safe to try him again at another show. Depending on the context of the situation, even biting or swatting is acceptable (the cat was going after a toy, cat was over-stimulated by the judge, cat was spooked by a sudden noise/movement) Do it sooner rather than later so that he learns that a show environment is fun and safe. Give lots of treats after a ring, and make sure he does not look into the faces of other cats as you take him to and from the rings.
Read your cat's body language carefully, and be sure to note the difference between frightened and aggressive behavior. If a cat hisses, but his body is limp and the ears are upright, they are not going to attack. It's okay if he is scared, frankly, it is natural for him to be scared because a cat show is an unnatural environment for a cat.
If my guys have a bad experience, I try to take them back out right away. Otherwise, they forget the original experience and I have to re-teach them to show from day one--not easy!! If the experience is really bad, you want them to forget and will need more time away. Once again, you have to base your decision on the cat's behavior in the ring and not on the fact that they were scared, which is natural.
If he was only scared, I would try him at 1-2 more shows about 2-3 weeks apart each. You do not have to put him in all the rings at a show. Watch the judges carefully to see who handles well and avoid judges who do not give the cats much time, patience, or careful attention. Every exhibitor has judges they love to see handle their cats and judges they will avoid if they are showing someone new.
Since you are showing your guy as a kitten first, there is a good chance you will be able to help him become a successful show cat. "Early and often" tends to be the mantra in my breed, and any time away from the show hall is time to forget and time to decide that cat shows are not a good place to be. This is good advice for all cats that compete in a cat show.