This is my two cents:
We have a similar timeline. As a reminder:
Online application from Vancouver
Submitted May 12
AOR June 5
Test: July 10 (completed on July 13)
BG and LPP in progress
I don't have extensive travel outside the country. Very simple application and routine in my opinion. Yet the BG is taking so long.
After reading many timelines I just realize that it is all random!!
Even some people speculate that if they ask for FP it means it is non routine and it will take longer. But we have seen many applicants with FP requests that have already got their certificates.
Another speculation is that families take longer than single applicants. Again not true! Based on evidence. Neither the 'paper' vs 'online' applications. So I have no idea!