Отряд Булкина сыграл неоценимую роль в спасении города от уничтожения. Он истребил почти 150 немецких солдат, подбил один танк, одну бронемашину, 58 автомашин и ценой жизни обеспечил взятие Ставрополя с малыми потерями.
Родился в селе Шилан Самарской губернии Российской империи. Был младшим лейтенантом госбезопасности Советской армии, служил в 1177-м стрелковом полку 347-й стрелковой дивизии 44-й Армии, где занимал должность контрразведчика.
Последний бой Булкина состоялся при освобождении Ставрополя. 19 января 1943 года 347-я стрелковая дивизия подошла к городу, который начали жечь отступавшие немцы. В ночь на 20 января разведгруппа Булкина проникла в город. Будучи дважды раненым, он не вышел из боя. Поднявшись к верхней части проспекта Сталина (ныне — улицы Карла Маркса), солдаты столкнулись с факельщиками, которые поджигали здания. В перестрелке Булкин был ранен еще раз. Его подобрали местные жители и унесли во двор дома № 92, где пытались оказать помощь, но последняя рана оказалась смертельной. 21 января 1943 года город Ставрополь был освобожден от немецких захватчиков.