nice one.
As it happens I've been trying to sort the front brake today [fitting new seals and fluid] and it appears that the reason I can't get any pressure in the system is because the upper bleed nipple has been sheared off flush - I barely noticed it wasn't there it was such a neat job!
So I wouldn't mind seeing if you have a spare front brake caliper assembly and the bolts that hold it to the fork.... I doubt that I'd be able to drill out the broken bleeder
Rob