Take him in for a dynamic fitting. Otherwise, it's just guesswork. Avoid player's irons for now like Mizuno or Titleist, and ask around for good fitters in your area that have outdoor ranges so they aren't trying to fit him based solely upon Trackman numbers or a net.
A great shot is when you pull it off. A smart shot is when you don't have the guts to try.