To the best of my knowledge, since he switched to F1, he does not need waiver.
To be on the safe side, he just can look into his first VISA (J1) in his passport, if there is a statement that says " bearer is not subject to 212, etc......", so he already has the waiver.