Congratulations! I am in a similar situation like you but I did not get the final decision yet because my medical has expired in the middle of this month.I just talked to an agent, Final decision approved. Just waiting for that to be updated in my profile and the COPR. Feeling relieved now.
AOR June 12
BIL Jul 28
Med passed Jul 29
Bio Completed Oct. 19
Called this number 1-888-242-2100 then press 3-4-1-0.
AOR June 12
BIL July 30
Med Passed July 30
Bio Completed Oct. 26
I also had two ghost updates after giving biometrics. (Oct 27th and 28th).