Edit: Sorry, forgot to mention this is immediate family based adjustment of status, so based on how you are adjusting status, this timeline may be of little to no value to you.
Here is our timeline:
10-24-23 - DOS Favorable Recommendation
11-21-23 - USCIS Approval Notice
12-9-23 - Filed for AOS. E-filed Form I-130
12-9-23 - Notice of receipt of Form I-130
12-20-23 - Concurrently filed (hard copy, only way) forms I-485, I-131, I-765 and also attached forms I-864W and I-693
12-27-23 - Notice of receipt of forms I-485, I-131, I-765. Added cases to electronic USCIS account.
12-28-23 - Notice of Approval of I-130.
12-30-23 - Notice that Biometric Appointment Scheduled
1-17-24 - Biometrics Appointment Attended
1-17-24 - Case status changed to Under Review For I-131, I-765, and I-485.
1-18-24 - Notice of Approval of I-765
4-20-24 - Notice of Approval of I-485 (No interview, no advanced parole ever issued)
FYI: I'm an attorney so did this all myself. I would recommend hiring an attorney if you can, there are definitely things that can trip people up. But I know money is always an issue.
Good luck everyone.