Борис Семенович родился апреля г. в г. Шатура Московской области, а в г. его семья переехала в Москву. В г. он окончил школу и поступил в Московский нефтяной институт имени И.М. Губкина на кафедру по специальности "Машины и оборудование нефтяных и газовых промыслов", который закончил в г. После завершения учебы был направлен по распределению в институт "Гипронефтемаш", переименованный впоследствии во "ВНИИнефтемаш". Однако на этом учебный процесс не был закончен: в г. Борис Семенович окончил двухгодичный факультет для дипломированных специалистов (английский язык) Института иностранных языков им. Мориса Тореза. В г. защитил диссертацию на соискание ученой степени кандидата технических наук по теме "Исследование торцовых уплотнений нефтяных насосов".