Perhaps Roberts was worried about the image of the court if he struck the law down before it had a chance (it never had one and he should have struck it down).
But now my thinking is that the 4 who voted to toss the whole thing will vote against 0care at every opportunity, and now that we have seen what is in the bill (and a vast majority hate it), Roberts may have the courage to toss the whole thing.
It all hinges on him.
Now if the speculation of blackmail against him is true then who knows what will happen.
Even more telling is their attempt to recast this a s an assault on contraception.