I've noticed that the bubbles stay large until the fluid is under pressure. Then they get tiny. Tiny bubbles rise sooo slowly. Far slower than large bubbles.
So, when I bleed , I make every effort to hardly apply any pressure to the system until the large bubbles stop popping out of the master bleed hole.
I'll use quarter strokes on the lever, wait 15 secs. And repeat untill the big bubbles stop. Then I'll apply just a little pressure and wait, then try quarter strokes again, watching for bubbles. If I ever see tiny bubbles, I know that it wiil take overnight for these to rise to the top. Next morning, quarter strokes usually get the rest of the bubbles, and I get a hard lever. For overnight, I make sure the fluid system is arranged so buble can't get trapped lower than the master cylinder.
I have bled the whole system without ever cracking the caliper bleeder, and gotten a rock hard lever. But, that does take some patience.
Cheers,