Khaem
VIP
Those peoples are mixed for a reason, they were merchant's so obviously they interacted with people's all around the indian ocean such as Indians, persians, Arabians and ofc the swahili bantus. Interacting with all these peoples is why they are so mixed with their ancestry traces to these many peoples.Bantus didn't border somalis in any large numbers. We expanded onto bantu lands only recently but got stopped by the British. Bantus arrived in somalia from south eastern Africa as slaves. If your theory that they were just neighbouring bantus who got assimilated then you need a dna test to prove that.