כתוב המשך לפרק זה - דייווידסון ראה מאוחר יותר פעולה בדרום אפריקה במלחמת אנגלו-זולו של 1879, שבמהלכה הוא נפצע בקרב האחרון של המלחמה באולונדי. הוא הועלה לקפטן בינואר 1880, ובאותה שנה הוא נלחם בשלב השני של המלחמה האנגלו-אפגנית השנייה. לורד נייפר מונה למושל גיברלטר בשנת 1876, ודיווידסון שוב הפך ל"עוזר המחנה" שלו מדצמבר 1881 עד דצמבר 1882. לאחר מכן הוא חזר לשירות בהודו הבריטית, שם הועבר למייג'ור והועבר למחלקה ההודית לתחמושת. קידומים נוספים בארטילריה המלכותית הסוסית באו בינואר 1896, כאשר הוא הועלה לסגן קולונל, ולקולונל בינואר 1900. זה התאחד עם מינויו לצוות הארטילריה המלכותית בדרום אפריקה במהלך מלחמת הבורים השנייה. הוא פיקד על ארטילריה הסוס המלכותית במצעד שלהם כדי להקל על קימברלי, והיה נוכח בכמה עימותים אחרים, כולל קרבות פאארדברג.
פופלר גרוב, ודרייפונטין. דיווידסון הוזכר בהודעות על פעולות מצטיינות במהלך המלחמה. הוא פרש את תפקידו בצוות בינואר 1901 והושם ברשימת חצי השכר, אך חזר לצוות באוקטובר של אותה שנה. עבור שירותו במלחמה, הוא קיבל את מדליית המלכה, עם ארבעה מנעולים. באפריל 1901, הוא נעשה לוויה במסדר האמבטיה. לאחר המלחמה הוא חזר לבריטניה, שם היה קולונל הצוות המפקד על ארטילריה המלכותית במחוז הצפון-מזרחי, לפני שפרש את התפקיד והוצב ברשימת חצי השכר באוקטובר 1904. שלוש שנים לאחר מכן, בינואר 1907, הוא פרש מהצבא.