A former professional boxer who flooded Cheltenham with cocaine has been sentenced to six years and four months in prison.