BC = background checks (in this forum)
After your test, during the interview, did they ask you many questions or did they say everything looks fine and you should wait for the Oath invitation?
We are in Canada over 5 years also, applied in September, passed test on Feb 27 and still waiting for...