That's good. Now all we need is a bit more patience. I've been thinking of this stage of the process. They are supposed to be doing BGC now and that is really something even your VO does not have control of. Let's say, they send out requests to certain institutions in your country. (criminal BGC, military BGC etc.) If they get all responses from them fast - great, they will pick up your app again and finalize it, if all is ok. BUT, if they do not receive a response, they have to follow up with another request and I don't think they do this within a week or so, I assume they set a reminder date (possibly what everyone is referring to as BFD) which could be a month away, so when they pick up your file again, they send another request for info. When all responses are received and they are satisfied, BGC is complete. Next step is DM and then PPR. It is impossible to predict how much longer it will take, so it is best not to worry, but to go about our daily business and think positively. 

This is all speculation, of course, but it would make sense to me because some BGCs are completed within a week and some take 2 months or more. (also depends on how many countries PR has lived in, travel history and some other factors too)
Good luck to you and your wife!