В мае того же года 11-й танковый корпус был переведён на 1-й Белорусский фронт, где участвовал в Люблин-Брестской операции. 17 июля 1944 года корпус, следовавший без должной поддержки стрелковых войск, наткнулся на скрытный рубеж обороны противника. Две танковые бригады попали под артиллерийский огонь, в результате чего было потеряно 75 танков. Только 20-я танковая бригада, благодаря умелым действиям капитана Булгакова, сумела прорвать рубеж и продвинуться вглубь фашистской обороны. 20 июля 1944 года батальон Булгакова, проехав по тяжёлой, лесисто-болотистой местности, без потерь достиг и форсировал реку Западный Буг в районе села Гуща Любомльского района Волынской области. Атаковав города Парчев и Радзынь, танкисты 20-й бригады дезорганизовали оборону противника в этом районе. 24 июля батальон Булгакова напал на немецкий аэродром в районе Радзыни, где захватил большое количество военного имущества, включая свыше 200 тонн бензина и смазочных масел и шесть самолётов. Захват был настолько внезапным, что противник даже не успел взорвать склады, несмотря на то, что те были подготовлены к взрыву. В тот же день батальон Булгакова с ходу овладел городом Лукув, подступы к которому прикрывались значительными группами пехоты и артиллерии противника. Выбив врага из Лукува, батальон Булгакова перекрыл железную и шоссейную дороги Брест-Варшава, а также захватил 10 эшелонов с большим количеством военного имущества. За этот подвиг капитан Булгаков был представлен к званию Героя Советского Союза, которое было ему присвоено указом Президиума Верховного Совета СССР от 26 сентября 1944 года с вручением Ордена Ленина и медали «Золотая Звезда».