You can apply for BOWP even a day before your old one expires, I would suggest you to apply for it simultaneously with PR application. Reason being you will be out of any kind of stress and when you apply for your PR they do a background check and when they will see you have applied for BOWP it...