Well done Kabz, sounds as if you handled it professionally.
Another piece of evidence that not all engine failures are total
(per some of the responses to my recent thread.)
Still I guess until you've touched down, there is one hell of an element of doubt as to how long the engine will keep turning.
Well done again.