Bock was made temporary commander of Wellington's Cavalry during Cotton's convalescence July–October 1812, and again December 1812-June 1813. He served in the rearguard during the retreat from Burgos 1812, mishandling an ambush at Venta del Pozo (Villadrigo) 23 October. In 1813 he served at Vitoria 21 June.