gh15, since you are the "main attraction" at YOUR site, you would think you can tell the Admin to activate accounts and have that power. Send him a PM and tell him to approve Josh's account (also he has lifting experience, dieting advice, old school stories, and used to use PEDs back when he was being active in the bodybuilding scene).. no reason not to approve him.
Hell, even as busy as Ron is, he still has times to approve new accounts.