@Tod ********
well, maybe things in Phuket are different then. Actually this little detail forced me to renew all my documents on the expensive way at that time. WP ran out, therefore non B got cancelled before expiry and I had to re-enter Thailand as a regular Tourist. Then take all my documents to Penang, apply for a new non-B, fly back to Phuket, make a new WP, spend thousands of bahts, loose time and miss other jobs also. Remember that there are two players: Immigration and also the Labour Department. They have different rules but can both affect both documents.