Nonito for me. Tougher opposition, but that's when he seems to train harder.
He can fight both stances.
He has a good jab.
His footwork can be very good to dictate a fight.
He has great timing to counter, especially the left hook.
He uses his power shots at the right time after a few weak ones.
He is pretty hard to hit flush because of his movement and guard.
Added with his speed, power and chin, he is dangerous. Only issue is, against fighters he seems to not respect, he kinda goes too wild.