Finally we are Greened.
Thank you, Q, Spec and other members of the forum, it was very useful your guidance, especially the data/metrics you used to predict visa bulletins and date movement, and of course in-depth details about immigration issues.
It was so useful last 12+ years.
I missed I-485 filing by 2 months in 2012, also missed in 2015 due to Visa bulletin fiasco

, watching closely all Visa bulletins and forums anxiously, rest you can imagine

.
Here are my time lines:
PD: 06/25/2010
Category: EB2 I
Receive Date: 10/20/2020
Notice Date: 11/25/2020
Medicals: Submitted with original filing in Oct'2020
Finger prints: 05/04/2021
EAD/AP Approval: 06/24/2021 (Expedite request)
I-485J Received : 06/15/2021
I-485 Approved: 07/30/2021
Green Cards in Hand: 08/09/21
FO: National Benefit Center
Residence/Location: Fremont, CA
Note: Initial applications for my family memebers were rejected, due to missing info in the applications, we refiled in Dec'2020. The green cards are approved for all members same time.