Когда началась Великая Отечественная война, Борису Геренроту было 15 лет. Он учился в артиллерийской специальной школе и вместе с другими воспитанниками участвовал в строительстве оборонительных сооружений — подростки рыли противотанковые рвы под Солнечногорском.

После прорыва немецких войск через линию обороны школьники попросились помогать артиллеристам. В течение двух месяцев, несмотря на ежедневные бомбардировки, они подносили снаряды к орудиям. Четверо товарищей Бориса Геренрота получили ранения. Когда бои прекратились, подростков вернули к учебе: для военной службы они были еще слишком молоды.
В 1944 году Бориса Геренрота призвали в армию. Он служил на 3-м Белорусском и Забайкальском фронтах. После окончания войны остался в Вооруженных силах и дослужился до звания полковника.
За боевые заслуги Борис Геренрот награжден орденом Отечественной войны II степени, медалями «За боевые заслуги», «За победу над Германией» и «За победу над Японией».

С 2012 года ветеран преподает на факультете права Высшей школы экономики. Он передает студентам профессиональные знания и делится опытом, накопленным за долгую жизнь.
«Его судьба — пример удивительной стойкости, мужества и преданности Родине», — отметил Андрей Воробьев, поздравив Бориса Геренрота со столетием и пожелав ему здоровья, заботы близких и долгих лет жизни.
