Борис Петрович родился в 1934 году. В 1957 году получил специальность инженера путей сообщения по мостам и тоннелям в Новосибирском институте инженеров железнодорожного транспорта, после чего устроился на работу в «Мостопоезд № 413», где прошел карьерный путь от мастера строительно-монтажных работ до начальника предприятия.
С 1976 по 1992 годы возглавлял «Мостоотряд-63», а в 1992-2003 годы работал генеральным директором ОАО «Омскстроймост». С 2003 года стал гендиректором ЗАО «Омскстроймост-Мостоотряд-63», которое после завершения в декабре 2008 года конкурсного производства было ликвидировано.
В 2003 году компания и лично Борис Кошуков награждены почетной грамотой Госстроя России.
Борис Петрович Кошуков был награжден орденами Трудового Красного Знамени, Дружбы Народов, Знаком Почета, медалью «За трудовое отличие», знаком «За заслуги в транспортном строительстве». Является почетным транспортным строителем РФ, почетным дорожником России I степени, а с 2004 года – и почетным гражданином Омска.
«СуперОмск» поздравляет Бориса Петровича с днем рождения и желает крепкого здоровья, семейного благополучия, счастья и только хороших новостей! Поздравления поступят и от лица мэра Омска Оксаны Фадиной. В этот день к почетному гражданину с подарками придет вице-мэр Елена Шипилова.