Jamie Boyce, 37, punched and kicked his victim in May because he was aggrieved about an argument which took place seven months earlier.