Thats exactly what im suggesting, although the swing has alot to do with it, clubs make a big difference. Thats why you can buy game improvement irons for high handicappers and blades/forged clubs for low handicappers aswell as custom fitting.
If he's using forged clubs with a stiff flex shaft then he would struggle with longer irons.