A man has been found guilty of manslaughter a second time over his unprovoked attack on a 73-year-old man at a service station, after facing retrial on appeal.