Los hispanos cruzaron en odres y el resto de las tropas con las balsas que habían construido.
[4] Tras la victoria Aníbal lo envió a Lucania en ayuda de los lucanos sublevados; aquí se enfrentó al año siguiente (215 a. C.) con las fuerzas romanas bajo el mando del cónsul Tiberio Sempronio Longo, que le derrotó en Grumento y le hizo retirarse a Brucio.
Los brucios se declararon partidarios de Cartago, pero en cambio las polis (ciudades griegas) eran favorables a Roma y sólo Locros les siguió.
En 213 a. C. se enfrentó con una fuerza irregular reclutada por el romano Lucio Pomponio, en la que derrotó y dispersó.
Planeó incendiar el campamento de Escipión el Africano en combinación con Asdrúbal Giscón, ahora un fuera de la ley convertido en mercenario (a quien Hannón tenía planeado traicionar y entregar, según Apiano), pero el plan fue descubierto y no se pudo llevar a cabo.