כתוב המשך לקטע זה - הועבר למפקד רגלי ב-1793, וקידום לקפטן ב-1794, הוא שירת במערכה של 1808-9 במלחמת חצי האי, כמאג'ור בגדוד ה-32, והיה נוכח בקרב רוליסה
וימירו וקורונה. ג'ונסון שירת לאחר מכן במשלחת וולצ'רן בשנת 1809. בשנת 1810 הוא הפך לסגן קולונל בגדוד סילון השלישי.