Seejärel teenis ta vahepeal mitmes staabi ametikohal Lääne-Indias, Iirimaal, Kanadas ja Gibraltaris, mille käigus ta edutati 1865. aasta detsembris kolonellileitnantiks ja 1873. aasta augustis koloneliks. 1877. aasta mais sõitis ta headuslootuse saartesse prokuröri ja ülemprokuröri ametikohana. Selles ametikohas teenis ta kogu Xhosa sõda.
1877-78 juhtis Kapkolonia idapiiri ühendvägesid detsembrist 1877 kuni märtsini 1878. Olles korduvalt mainitud saadetistes, nimetati ta tema teenete eest C.B.-ks.