Kwestia sporną pozostają główne postacie występujące w bitwie. Historia Brittonum na czele wojsk Romano-Brytów stawia króla Artura (Artoriusa). Według późniejszych prac naukowych Brytami dowodzić miał Ambrozjusz Aurelian, który pełnił ważną rolę podczas walk obronnych przeciwko Anglosasom. Na czele Sasów stać miał król Ælle.

W pochodzącym z roku 546 lub 547 poemacie autorstwa Taliesina można przeczytać o: „Bitwie pod Badon z Arturem – najważniejszym dowódcą (chief giver of feasts), bitwie którą wspominają wszyscy wojownicy”.

Trudno jest ustalić dokładną datę starcia. Gildas podaje: ad annum obsessionis Badonici montis… quique quadragesimus quartus ut novi orditur annus mense iam uno emenso qui et meae nativitatis est (bitwa pod Badon stoczona przed 44 laty i jednym miesiącem [tu sporna interpretacja] w dniu moich urodzin…). Jako że Gildas Mędrzec napisał to w roku 547, datą bitwy jest zatem 503 rok lub nieco wcześniej. Inną interpretację zastosował Beda Czcigodny, który twierdzi, że bitwa miała miejsce 44 lata po najeździe Anglosasów na Brytanię. Anglosasi pojawili się w Brytanii w roku 449, zatem bitwa mogła mieć miejsce w roku 493. Spisane później Annales Cambriae podają datę 516 r. akceptowaną przez nielicznych uczonych.