Terence Crawford is the real deal. He does everything very well. I haven't seen a fighter switch from lefty to righty at such a high level since Marvin Hagler. He is mean. He will finish you if he hurts you unless you've pissed him off. In that case, he'll carry you just to punish you. He also seems to be punching better with each rise in weight class. He is the ultimate 5 tool fighter. The only challenge for him at 147 is Errol Spence Jr. If Spence isn't able to derail him, it's going to take a really big/good 154 fighter to do it. At least while he is in or near his prime. I believe he is right now, the best fighter in the game. Better than GGG and better than Loma.
To answer the question, Jeff Horn is going to be a bloody pulp if he can last long enough and sustain the amount of punishment Bud is going to deliver.