Wait, did the parents pay him for the photo? If so, doesn’t it become their property to distribute?
BTW, I don't do that. When I do a photo shoot, I charge a higher up front fee, and include a DVD with all the photos from the shoot and a right to reproduce the images.
There are a bunch of high schoolers that use my photos as their Facebook image. It's just my decision about doing business, but most photographers do it differently.
As to the other questions on the thread, if a celebrity appears in public, they do not have the right to stop photographers from taking their picture or from reselling the pictures. If there is a studio photo, though, the studio photographer has the right to control distribution.