You might have to force the caliper pistons right back into each caliper, to remove any air which is trapped inside the caliper itself.....bleeding with the bleed nipple does not always remove all the trapped air....
Did you bleed from the banjo bolt at the master cyclinder ? This is #1 spot for bleeding, the nipple-bleeding method takes ages and doesn't always give a good result....
The easiest way to do this ( I just saw Mick C's post), is to place a large towel under the master cylinder, draped over the tank/frame/fairing etc, all the stuff that can be damaged by brake fluid.
Pump up the brake, someone else to help is always good, hold the brake lever in, and 'crack' open the banjo bolt. If there is any air in the system, it will find its way up to the banjo bolt, because air trapped in any hydraulic system will always tend to rise, not fall......
Once you have 'cracked' the banjo open - at all times keeping the brake lever compressed - and some air has escaped ( and fluid, all over the towel you have strategically placed

), then re-tighten the banjo bolt and repeat.
This is by far the best way to bleed brakes, directly from the m/cylinder. If you want, rotate the m/cylinder as well, so the banjo junction is the highest point in the brake system.....this will help with any air trapped inside the m/cylinder as well - Obviously the m/cyl cap will be on tight if you rotate the m/cyl a bit.....
If this method fails, then you need to bleed the calipers individually, and also the brake junction (if it is still fitted).....
If all this fails, the seals in either the m/cyl or calipers are rooted, and you will need to either put a kit through them, or replace with Kawasaki brakes, which work a whole lot better anyway !!!
