Not applicable, as OP does NOT have AOR from a PR app, which is required to qualify for a BOWP.
Yes I understand that.
I'm going on the conditional basis that OP will be able to get an AOR at least a day before the end of his work permit expiration date. Of course he has to get an invite, apply for PR, get his AOR AND apply for BOWP before the expiry of his pgwp for all of this to happen.
My point is it's not impossible! Looking at the date of his WP expiration, his CRS score and the next most probable date for the draw to happen, it's quite possible that he will get an invitation before his WP expires.
I understand that there is a certain amount of risk involved in this and it all depends on whether there will actually be a draw in another two weeks time.
He needs some proper planning and a little bit of luck! But from OP's original post it seemed like he was not aware of the BOWP program.
If not, absolutely as you mentioned, he will have apply for a visitor visa and stop working right away.
Anyways, my advice to the OP is to get all his documents ready and hope that there will be a draw in another two weeks. But also be prepared for the worst case scenario as well.