 Shortly afterwards, he succeeded John James Abert as Chief of Topographical Engineers, spending much of the war serving on the East Coast.He was brevetted to Brigadier General in March 1865, and retired in March 1867.Bach died in his hometown of Philadelphia, and was buried in Woodlands Cemetery.