Írj folytatást erre a bekezdésre - A mexikói-amerikai háborúban szolgált James Duncan őrnagy A. akkumulátorával, a 2. amerikai tüzérséggel, ahol gyakran "jó tulajdonságok" miatt 1845-ben a közlegény rangjától 1848. június 28-án a második hadnagy rangjáig, később a háború után 1849. január 26-án állandóvá tették. Benson jelen volt az A akkumulátorral a Palo Alto, Resaca de la Palma, Monterrey, Vera Cruz csatáiban.
, és Churubusco. Duncan tüzérségi egységének parancsnoka, első őrmesterré emelkedett, Henry Jackson Hunt hadnaggyal a Mexikóváros ostromában, különösen aktív volt a Chapultepec-i csatában a San Cosmé Garitában.