Make sure there is a little free play or gap between the master cylinder piston and the cam that pushes on it when the pedal is at rest. If the master cylinder piston is not free to return completely when the pressure on the pedal is released, it will not function properly.
The riders manual on Greg Benders site will show how to check and adjust if necessary. Next time come over and we will attempt a bleeding!
John