Wanted to give you all an update about my case. After the interview, my online case status still shows Fingerprint Fee was Received. I called USCIS trying to find out if my case status has changed. She was very nice( the best Tier 1 agent I have ever spoke to). She told me that my Bio has come back and now awaiting IO to approve my case. There is no need to worry. Today I checked my online status( just out of curiosity, not expecting any changes). Out of my surprise, it shows 'New Card is Being Produced.'. I was shocked and also relived that it actually changed. I thought it'll never change and I will just received my card in the mail. In any event, once again, I want to thank everyone here. This forum has helped me a lot and supported me during this long waiting game. Hope you all get your cases approved in the timely fashion. Good Luck!!
Will report/update my timeline once I received my card.