By the sounds of it you didn't push the pistons back before you bled the brake, take off the bleed nipple, push the pistons back in(with the pads out), overbleed the brakes (making sure you get all the bubbles out), loosen one bleed nipple and push the pistons back and wipe up the spillage that comes from around the nipple, close the nipple. I also found that it helps, once the brake is back on the bike to leave the bike upside down overnight with the lever ziptied as far back as it will go without overly forcing it (same power as you would use to stop). In the morning the brake will feel quite nice. P.s. are you sure you do not have the reach adjuster all the way in/out when you bleed the brake.