My I-485, I-131 and I-765 were received by the USCIS on August 23, 2016 and I received the receipts on September 7, all of them saying the case was received and I will be mailed further instructions. I never got anything after that and the online case status did not change until November 7, when it said that my Travel Authorization was approved on November 4 and will be mailed to me separately. However, I got concerned since I was never invited to do biometrics so I called the USCIS. They said my biometrics appointment was scheduled for September 20 but I missed it (I never received any kind of notice) and it has been rescheduled for December 5. Both I-765 and I-131 have been approved but are on hold until biometrics is done. After I do biometrics, how long will it take to get my EAD?