speculation.
The hiring and vetting process takes time. I believe the new hire job has to be kept open for a certain length of time and due diligence has to be performed. It all seems pro forma. So it makes sense to have everything in place before an announcement. Especially since all who need to know already know (the squad included - I would think).
Expires today. Assuming it is already a done deal, expect an announcement around Wednesday.