Родился в 1927 году в городе Благовещенск. После службы в рядах Советской Армии поступил на учебу в Иркутскую школу подготовки начальствующего состава для городской пожарной охраны. После окончания школы в 1950 году был назначен на должность начальника караула 1-й городской пожарной команды г. Благовещенска. К работе относился добросовестно. Был мастером спорта по пожарно-прикладному спорту.
28 августа 1957 года трагически погиб при тушении пожара в одном из цехов училища механизации сельского хозяйства (позже – Электроаппаратный завод).
Память о герое:
Фамилия Б.И. Калашникова размещена на памятнике сотрудникам, погибшим в годы Великой Отечественной войны и в мирное время при исполнении служебного долга.