Caballero would Ko Jhonny. Gonzales is a bit chinny and one if his main strengths is his size and height advantage which would be negated against Caballero. Jhonny is definitely talented, but this is just a bad style matchup.
Interesting match up. I think Jhonny would give Caballero fits up until the point where he gets caught. Jhonny is a damn good fighter, but has some shaky whiskers.