If you read off the President’s travel schedule for weekends....you will know when the announcement is going to occur. He already knows the result and the likely date of release. He typically has bad news episodes fixed to allow him to run off and hide for the weekend.
With Sunday now passing, there is only one weekend remaining in the SCOTUS term.
But, beyond that, a look at the SCOTUS calendar shows of the possible 6 days, two are defined as “Non-argument days” and one is defined as “Conference day”, with the other three undefined. But, don’t know how these SCOTUS days relate to their public release schedule, or if they do...
Based on tidbits on this site, I’m expecting all 21 opinions to be released on either June 18, June 21 or June 25. The site implies opinions are released on conference or non-argument days, and not the filler days in-between.