Богдан народився 12 липня 1965 року у Львові. Закінчив Національний лісотехнічний університет. У цивільному житті був підприємцем. Любив подорожувати.
З 2014 року був волонтером, а з 2019 року виконував бойові завдання в зоні ООС. Служив у 12-й бригаді спеціального призначення НГУ «Азов».
В останні роки працював начальником складу паперової продукції ТОВ «Сервісопторг». Із початком повномасштабного вторгнення Бескид знову взяв до рук зброю та став на захист Батьківщини. Воював у Маріуполі та брав участь в обороні «Aзoвcтaлi».
Псевдо Бескид пов’язане з Бескидами – гірським масивом Карпат, де мешкала його родина.
«Мій батько завжди був патріотом своєї країни та рідного Львова. Він обожнював своє місто, мав багато друзів, був компанійським та легко об'єднував людей навколо себе. Ще з юності підтримував національний рух і наголошував на важливості історії України та української мови», – написала донька Камілла.
Поховали захисника на Личаківському військовому цвинтарі у Львові.
Посмертно Богдана Яворського нагородили почесним знаком Святого Юрія та орденом «За мужність» III ступеня.
У нього залишилися дві доньки, онук і сестра.