For road only, I would recommend Specialized Armadillos. They have no knobs at all, any are very flat resistant. I put them on my MTB and got 2-3 mph out of them. Then I saw the light.....well, LiteSpeed, that is.
Beyond that, he will be wasting money to try to keep up with road bikes.