Während des Mexikanisch-Amerikanischen Kriegs diente er als Hauptmann der "Louisiana-Freiwilligen" und nahm an der Schlacht von Monterrey und der Belagerung von Vera Cruz teil. Blanchard wurde am 27. Mai 1847 wieder als Major in das reguläre Heer eingestellt und im 12. US-Infanterie-Regiment verwendet. Seinen erneuten Abschied nahm er nach Kriegsende am 25. Juli 1848. Er arbeitete ein paar Jahre als Landvermesser und anschließend für verschiedene Eisenbahngesellschaften.