Родился в д. Басово Палкинского р-на Костромской обл. в 1918 г. В период Великой Отечественной войны был начальником штаба 339 – го стрелкового полка 308 – й стрелковой дивизии. Активно участвуя в обороне Сталинграда, комсомолец Борис Шонин убедительно доказал, боевое умение и железная стойкость устоят перед любым натиском превосходящих по численности сил врага.
Фашистский самолёт, 4 вражеских танка, противотанковая пушка и 28 истреблённых фашистских солдат и офицеров – вот результат стойкости, бесстрашия и высокого мастерства командира Бориса Шонина.
Шонин пал смертью героя. Он отдал всё, что было у него — боевой опыт, военную сноровку, беспредельную любовь к родине и свою молодую жизнь.
В передовой статье газеты «Комсомольская, правда» от 15 ноября 1942 года «Герой Сталинграда Борис Шонин» писалось: «Он жил как герой и умер как герой» Вглянись в благородные черты героя – перед тобой чудесный образ воина выросшего боевым опытом, восприявшего лучшие традиции нашего народа. Отныне имя Бориса Шонина звучит как призыв к борьбе, как требования живых конкретных дел.
Указом Президиума Верховного Совета СССР 8 февраля 1943 г. лейтенант Шонин Б.П. награждён орденом Ленина.