Marijuana stays in your system for about 30 days...even if you use it irregularly...it's only been about 3 weeks since he smoked, so....he MIGHT pass if he is lucky!