Paul Anthony Hadikin has been sentenced to 17 years in prison for stabbing a man outside a pub.