This forum was helpful to me, so sharing my timeline and hope is helps someone too.
June 16, 2020--- I-140 (Concurrent filing with I-485, I-765, I-131)
(June 17, 2020-- I-140 Priority Date for EB-2 NIW)
June 23, 2020--- Receipt I-140 immigrant petition (Premium Processing)
July 2, 2020------ I-140 Approved
July 28, 2020 ---Notice for Fingerprints/Biometrics Appointment
August 10, 2020-- Biometrics Appointment Date (Completed)
August 14, 2020--- I-765, I-131 EAD/COMBO Card in hand
August 17, 2020---Updated to Show Fingerprint/Biometrics were taken
December 22, 2020---Case Transferred to New Office
March 30, 2021---RFE (Medical)
May 7, 2021--- Medical was delivered by FedEx to USCIS (No updates on USCIS website)
(on May 25, I asked EMMA if USCIS received my Medical, she gave me the update from Dec, 22)
May 27, 2021---I-485 Case Approved
June 1, 2021---Card was mailed
June 4, 2021---Green Card in hand!
In all, it took 11 months for GC approval since filling with some months of silence (6 months in total which is normal). I don’t know if my use of EMMA prompted new activity on my case on May 27, but I will advise you use it wisely. Yes, the US immigration system is unfair and expensive to those willing to abide/respect its rules. But, take it from someone who has been in this country for almost 13 years; trust the process, it somehow works!