Jones beat barrera; Barrera was better than Donaire. Jones was one of those guys that made a career out of being taller and bigger than opponents. Other than that, he wasn't much. Barrera got careless and got caught. Thought he won the rematch, which was scored on who threw more punches, not boxing.
Donaire never showed me much; I tried to get into him when he was on top but he didn't show me much. In boxing today skill has been replaced by the ability to manage weight fluctuation vis a vis one's height to procure unfair match ups.