James Freeman is now driving buses around Winchester after retiring as managing director last year.