NRO and contractor BI to upgrade to TS/SCI

Hey everyone, I was wondering if anyone has experience in the NRO BI process and timelines to adjudicate my TS/SCI? I have had a TS but my current contract required I be upgraded on the intel side for an SCI. I already had an SCI approved a while back on the DOD side but the NRO client said they needed one on the intel side according to my companies security department. They initiated a BI and had me take a CI Poly which was already a requirement for my contract. They just submitted my BI to the client and it is now in adjudication according to security. I expect there to be some delays as my wife and her family while US citizens are formerly from an adversary country, however I completed all the required foreign contact discloser forms they asked me to fill out and they already interviewed me and others as well as the normal BI stuff (financials, criminal checks etc…) so its now just a waiting game. I was advised I passed my poly which is great. I don’t have any experience with NRO in the past so not sure if they are like most other agencies I have worked with or not. Anyone here have any insight would appreciate the feedback if any. Thanks