Gomm returned to Portugal in March 1810 and, as a staff officer, took part in the Battle of Bussaco in September 1810 and the Battle of Fuentes de Oñoro in May 1811 before being promoted to major on 10 October 1811.
В марте 1810 года Гомм вернулся в Португалию, и как штабной офицер, участвовал в битве при Буссако в сентябре 1810 года и в битве при Фуэнтес-де-Оньоро в мае 1811 года, до произведения в майоры 10 октября 1811 года.