1981 gewann Herrera die Nordamerikanischen Meisterschaften mit einem Finalsieg über Vinny Pazienza, USA, und im selben Jahr den Weltcup in Montreal mit einem Revanchesieg gegen Rybakow. Im Jahr darauf gewann er die Weltmeisterschaften mit einem Finalsieg über Pernell Whitaker, USA (3:2). Nachdem er bei den Panamerikanischen Spielen 1983 Whitaker im Finale unterlag, verhinderte der Olympiaboykott Kubas eine weitere Olympiateilnahme Herreras. Bei den ersatzweise stattfindenden Wettkämpfen der Freundschaft gewann Herrera die Goldmedaille mit einem Finalsieg über Nergüin Enchbat, Mongolei (3:2).