A teenager has been locked up after killing a bus driver when he refused to let the drunken lout on board. The 16-year-old 'rained punches' down on Keith Rollinson at the bus station in Elgin.