>что название белорусов произошло от слова балторусы, которое они получили от литовцев, потому что были блондинами? Или что?
Нет. Это я не могй это утверждать. Я склоняюсь к тому, что это таки славянское наименование. Балто русы литвины использовали , но сложно точно сказать с какого века.
А вот этнонимы с корнем "балт" они в регионе живут, минимум с 14 века.