It probably has nothing to do with the family memebers. Staph is EVERYWHERE. And the chances are that your son has staph most of the time, and gets rid of it with antibiotics but it comes back.
My daughter is three and cultures staph practically every visit. She has since she was one year old. She cultures nothing else, but as I understand it, staph is extremely common for CFers.