Originally Posted by
JandM
First part - I replied to your question elsewhere.
Second part - you could have waited to see if the residence visa would come through in time. (INZ can issue an interim visa to keep an applicant legal during processing of an application for any temporary visa, as long as they have applied while the old visa was still valid, so someone in your situation could apply for another work visa in the last few days, if residence had not arrived yet.) But there is no problem with doing what you have done.
thank you so much for reply