I would suggest to call bls today after 1,30 today if you still dont see status update and ask of if u can pick up / they post . my flight is on the 23rd. yours processed really quickDec 7 - walk in application
Dec 8 - reached Consulate
Dec 15 - Granted but not printed (9am) - consulate website
Dec 15 - Granted and Printed (noon) on Consulate website
Dec 15- Processing at Consulate General(Bls website)
Waiting.. Flight to catch on Dec 24