Thanks all for your valuable input.

I am filing for transfer of sponsorship and already have the NOC and everthing ready now, but I dont think that it can be done before my RP expires.

I read on this forum that I can stay in the country without any penalty for upto 90 days after my RP expires.

Is this correct. Because this will give me enough time to complete my RP trnasfer.