I think you have called this just about right. Boxer/puncher the difference could be who wants it most.
STYLES MAKE FIGHTS, i think barker has his number, he always looks good with fighters that come toward him, though he,s a bit rusty, needs a decent warmup fight first, then he takes it pts, late stoppage.