A man has avoided jail after ‘kicking’ a stranger after leaving a pub in Didcot.