Hello everyone waiting for their passport! This forum was a big help for me, so I just wanted to wrap up my story, in case it helps others.
I just got an email notification tonight that my passport was approved and will arrive to me on Friday. (Today is Tuesday, but really late Tuesday, so it’ll be 3 actual days).
The online status said they received my stuff on May 18, so today marks exactly 4 weeks. It’ll be in hand after 4 weeks and 3 days. It was expedited.
I was worried they wouldn’t update the status or send me an email until after I got it back, but I did in fact get the email alert, and the website status has been updated to “Approved” with the expected receive date.
Good luck to everyone waiting, and searching for answers. The wait is brutal. I know I got lucky, and I hope you all do, too.