Yes he did - although I never heard of him turning it on.
Also the photo in that article is of Pelorus which he sold quite a long time ago - I guess in 2009 Eclipse was still being built in Germany so they couldnt get a picture