Yes man, you're absolutely correct. Decision is made and is completely final when the BVL is sent. I also applied from Pakistan btw, and I know a guy who got a BVL in November and had to wait ~79 days after that, before he got his PPR! Noone knows why they wait even a single minute after sending...