Jackson Bennett, then aged 19, struck the stranger once after words were exchanged on Aberdeen's Union Street in August last year.