You can apply for extension of your BOWP and since your current work permit expired you will be on implied status so you can keep working until decision is made on your BOWP application (it takes about 4 months ) may be it is going to be enough time to get ppr.