If your AP is pending longer than the stated time, you can launch an inquiry. After waiting for almost 7-8 months, I called BCIS and asked why my application was waiting longer than their processing dates. The operator (probably some ignorant contractor) said they would launch an inquiry. I received a letter about a week later that was ridiculous. It said they were taking more time with my case. That's it. However, 2-3 weeks after that my AP was approved. Don't know if the inquiry helped, but it didn't hurt for sure in my case.
rgds,
sadiq