Are the rotors true? Check the runout on his rotors. Elevate the wheel and spin it. Does it stop sooner than yours?
This could very well be what you are experiencing.You have installed the front brake lever incorrectly. The pin in the M/C has to go into the hole in the rotating barrel in the lever. Any misalignment will cause the locking up over time of the front brake you are describing.