A következő mondatot fejezze be: Davidson később Dél-Afrikában vett részt az 1879-es angol-zului háborúban, amelynek során Ulundiban megsebesült a háború utolsó csatájában. 1880 januárjában százados lett, és ugyanabban az évben harcolt a második angol-afgán háború második szakaszában. Lord Napiert 1876-ban Gibraltár kormányzójává nevezték ki, Davidson pedig ismét az 1881 decemberétől 1882 decemberéig tartó "aide-de-camp"-ja lett. Ezt követően visszatért a brit Indiába, ahol ő lett előléptetve, és az indiai fegyverzet részlegébe lett kirendelve. További előléptetések a Királyi lovas tüzérségben következtek 1896. januárjában, amikor ezredeshelyettes lett, és 1900. januárjában ezredes lett. Ez egybeesett a királyi tüzérség dél-afrikai állományába való kinevezésével a második bóer háború alatt. A Királyi lovas tüzérséget vezette Kimberley mentésére, és számos más csatában vett részt, beleértve a
Paardeberg, Poplar Grove és Driefontein. Davidsont a küldeményekben említik a háborús kiváló tettekért. 1901. januárjában elhagyta állását a személyzetben, és a félig fizetett listára került, de ugyanezen év októberében visszatért a személyzethez. A háborúban végzett szolgálataiért a Királynő kitüntetésével kitüntetették, négy zárcsatallal. 1901. áprilisában a Bath-rend társa lett. A háború után visszatért Nagy-Britanniába, ahol a királyi tüzérség északkeleti körzetének vezérkarának ezredese volt, mielőtt kiürítette a posztot, és 1904 októberében a félig fizetett listára került. Három évvel később, 1907-ben nyugdíjba vonult a seregből.