Hey Jake, welcome to the madness! I will tell you my experience thus far.
First and foremost, are you doing the tracking yourself on My MINI Garage? If not, you should. MINI.USA.com and set up an account under the OWNERS tab. Here you can create a garage with your production number or VIN number if you have it.
My production began on 10/07/21 and was Dispatched from the factory on 10/25, there were several steps in between. The next step is "AT THE PORT", mine arrived 10/27/21 at the port in South Hampton. It sat there until 11/15/21 when the status changed to "IN TRANSIT" when it got on a ship to Baltimore. The ship arrived in Baltimore 11/25/21 but the status still shows "IN TRANSIT". Once it gets checked in at the VDC (Vehicle Distribution Center) the status should change to "AT THE PORT" again. I'm told with the current situation it could take 1-4 weeks to complete this step. Then once it is inspected it will move back to "IN TRANSIT" when it is on a truck to the dealer, which can take another week or so. I'm hoping mine arrives before the end of the year.
Depending on where your final destination is will decide which port you go to. If it's going to the West Coast it will obviously add some time.
I hope this was helpful. If not for you then maybe someone else.