B-Hop in his prime is too good all around. Can't see Charlo doing much other than getting his ass kicked and getting stopped by the late rounds.
Based on his fights with guys like Echols and Allen the legendary mythical "prime" Hopkins probably wins an ugly, close but clear decision.