It may affect him if he gets a hair test. If he doesn't get a hair test he should be straight. To test positive off of 2nd hand smoke the non smoker would need to take in just as much smoke as the smoker (which would be a lot of smoke).