I'm in the same batch, mine said yesterday after clearing that it would arrive tomorrow (I'm in southern Ontario) but then this morning I saw that both my pencil and iPad had transferred to a third party broker or whatever, and now there was no promised delivery date. My pencil was already in Canada however, and like 40 minutes later it updated to say out for delivery and I ended up getting it around 1 pm, my iPad however was still in Incheon, Korea.
It registered a departure scan on 22nd May 2020 local time at 12:26 AM, and so while I thought that this meant it was now waiting for a flight (there's one leaving in a little over an hour as of my writing this), out of curiosity I googled and according to UPS it seems as if departure scans mean that your item is now moving i.e. it is on a plane/truck/train/whatever.
Curious was that it seems as if the date for when my iPad was cleared was EST (6:16 am this morning), in which case it would have been about 5 pm in Korea at the time. It would make sense that my device then had to wait until midnight for a flight, being scanned before departure.
Point being that hopefully this means that our devices are in the air as we speak, landing in Alaska in the next couple hours. All those flights continue on to Louisville from there, and while I don't have any real reason to believe that delivery tomorrow will happen, my pen went from Louisville (after staying there for one day) to the final facility near my town overnight. It is definitely feasible for delivery to happen by end of day tomorrow, and given that UPS has begun operating 7 days a week I definitely don't see why they won't be delivered before the Memorial Day holiday.