i think you are confusing your work permit with your visa -->non-b is a visa. the visa automatically gets cancelled as you leave the country, but your employer, or you, must cancel the wp. you must then leave the country within 24hrs of cancelling the wp. you can get 7 day extension to buy you time...