Is he fat? THC can stay in your fat cells for up to 10 weeks.And longer.
Skinny people as low as 2-3 weeks and maybe longer.
Depends on how good the weed is how much he smokes....