К апрелю 1943 года гвардии капитан Борис Гущин был штурманом звена 5-го гвардейского авиаполка 50-й авиадивизии 6-го авиакорпуса дальнего действия. К тому времени он совершил 217 боевых вылетов на бомбардировку скоплений вражеских войск и военных объектов в глубоком вражеском тылу[2].
Всего за время войны совершил 302 боевых вылета, конец войны встретил в должности штурмана эскадрильи. После окончания войны продолжил службу в Советской Армии. В 1947 году он окончил курсы усовершенствования командиров и штурманов эскадрилий, после чего служил в авиации Военно-морского флота СССР. В 1962 году в звании полковника Гущин был уволен в запас.
Проживал в Гомеле, работал в РСУ Гомельского облбытуправления. Скончался 26 апреля 1991 года[2].
Мемориальная доска на доме № 2 по переулку Спартака в Гомеле. Надпись: "В этом доме с 1964 по 1991 годы жил Герой Советского Союза Гущин Борис Петрович".
Герои Советского Союза: Краткий биографический словарь / Пред. ред. коллегии И. Н. Шкадов. — М.: Воениздат, 1987. — Т. 1 /Абаев — Любичев/. — 911 с. — 100 000 экз. — ISBN отс., Рег. № в РКП 87-95382.
Поленков К. А. Калужане — Герои Советского Союза / К. А. Поленков, Н. А. Хромиенков. — Калуга: Калужское книжное издательство, 1963. — 402 с. — 5000 экз.