Did you apply for GCMS, you will know extact date of BG checks from notes. You should apply for that. My case went in process on October 2011, they requested some document and i provided them in November. Then nothing up unti May, when i contacted Buffalo they said my file was suppose to go on BG checks but BG checks never started and she told mr, my file will be transfered to Ottawa for BG checks. Then we all know Buffalo got closed and my file was tranfered to Ottawa on May 16th and Ottawa started working on my file on July 9th, 2012. That means they started my BG checks on 9th of July and my file was sitting on their desks between the period of November 2011 and June 2012...
I believe samething had happend on your file too, BG checks from states is very fast maximum a month nad minimum a week.