Бок был назначен временным командующим кавалерией Веллингтона во время выздоровления Степлтона Коттона в июле-октябре 1812 года и снова в декабре 1812-июне 1813 года. Он служил в арьергарде во время отступления из Бургоса в 1812 году, допустив одну из редких ошибок во время засады в Вента-дель-Посо (Вильодриго) 23 октября. 21 июня 1813 года он сражался в битве при Витории.