@eas2lv I just got back from BLS again. They have not received it there yet and BLS status is still showing "Processing at Consulate General". I wonder if tomorrow also it will be delivered at BLS or not.
PS: The security guy at BLS (who went to check if they received the oci) said it will take another 2-3 weeks. Very disappointing statement to hear. When I told him there are people who got it in 2 days after status changed to "Processed", he said it can vary case to case basis.
I guess I am going to reschedule my tickets