In steam locomotive terms, "billy" possible derives from the French "Bouiller". But for undisputed fact, Mr Jones is bang on. As for "last steam locomotive", there are dozens- several hundred- still in operation, in UK alone, and many more worldwide.