Given Roberts treachery of the past would it surprise you that the final ruling is ready but he is sitting on it?
Nope. Given my knowledge of the SCOTUS,the opinions have not been finalized.
It used to be a common practice to have a “pro” justice and a “con” justice write draft opinions, which they would then circulate amongst themselves. Then a conference would be held where the two would be discussed and debated. The results of the conference is what would be included in the final Opinion by whomever the Chief would choose to write the Opinion.
Very real chance that the leaked draft opinion MAY NOT the one that will be issued