Best I can tell, the two flag patches on his jacket are *African*.
The Afrikaner Weerstandsbeweging (AWB) has always used the flags of the Boer Republics as its national flags, as well as other Boer independentist movements.
The other flag appears to be the flag of Nigeria.
Rhodesia
Wonder if we might learn that his family are immigrants from SA or former Rhodesia? Roof sounds sort of Dutch, or could also be English.
And Dylann is a different spelling of Dylan.