Борис Иванович Лозоренко родился 6 февраля 1919 г. в Омске. Работал на заводе им. Куйбышева. Окончил Пермскую военную авиационную школу пилотов в 1940 г. С июня 1941 г. на фронтах Великой Отечественной войны. Начал войну на Западном фронте. В июне – июле 1941 г. совершил 7 боевых на самолёте У-2. В конце июля 1941 г. младший лейтенант Б.И. Лозоренко получил назначение в формировавшийся 568-й штурмовой авиационный полк. После переобучения на штурмовик Ил-2 был назначен командиром звена.
В марте 1942 г. полк прибыл на Северо-Западный фронт, где участвовал в Демянской наступательной операции. За 16 боевых вылетов был награждён орденом Красного Знамени. В конце июля 1942 г. прибыл на Сталинградский фронт, до 23 августа выполнил 13 боевых вылетов, в воздушном бою сбил 2 транспортных самолёта Ю-52. Был награждён вторым орденом Красного Знамени. На Калининском фронте участвовал в освобождении городов Великие Луки, Ржев и Белый. С июня 1943 г. сражался на Западном фронте. Во время выполнения боевого задания Ил-2 старшего лейтенанта Б.И. Лозоренко был сбит и летчик попал в плен. Однако ему удалось сбежать и присоединиться к партизанской бригаде имени Щорса, где воевал до января 1944 г., после чего вернулся в свой полк.
К сентябрю 1944 г. капитан Б.И. Лозоренко командовал эскадрильей 568-го штурмового авиаполка 231-й штурмовой авиадивизии 2-го штурмового авиакорпуса. На 2-м Украинском фронте в составе 5-й воздушной армии участвовал в Ясско-Кишинёвской, Дебреценской, Будапештской, Венской, Братиславско-Брновской, Пражской стратегических наступательных операциях.
К концу войны гвардии капитан Б.И. Лозоренко имел на своём счету 133 успешных боевых вылета. Указом Президиума Верховного Совета СССР от 15 мая 1946 года за мужество и героизм Борису Ивановичу присвоено звание Героя Советского Союза с вручением ордена Ленина и медали «Золотая Звезда».