С 1955 по 1975 годы работал бригадиром слесарей-ремонтников на ТЭЦ. В 1962 году окончил вечернее отделение Орского индустриального техникума по специальности электрооборудование промышленных предприятий, станций и подстанций. С 1975 по 1991 годы работал начальником Медногорского производственного участка «Уралэнергоцветмет». С 1 января 1988 года вышел на пенсию, но продолжал работать. С 1991 по 1994 годы работал главным энергетиком «Транстройматериалы» Оренбургской области.
С 1994 по 2004 годы работал главным механиком Автотранспортного предприятия. Общий стаж работы – 57 лет. Имеет множество почётных грамот, памятных адресов, нагрудных знаков, в том числе от министра цветной металлургии и правительства страны. В 1973 году был награждён памятной медалью правительством Оренбургской области.
В свободное время Борис Иванович пишет заметки о своей семье, о природе, охоте и рыбалке. В 2021 годы были изданы его две книги: «Кто не знает прошлого – у того нет будущего…» и «Воспоминания о жизни…».
Имеет сына Юрия.