Im Herrenbereich debütierte Bogdanow zum Ende der &lt;a href="Biathlon-Weltcup%202006/2007"&gt;Saison 2006/07&lt;/a&gt; in Lahti im Biathlon-Weltcup und wurde 86. des Sprints. Im Sommer nahm er in Otepää an den Weltmeisterschaften im Sommerbiathlon 2007 teil, belegte in den Rollerski-Wettbewerben den 20. Rang im Sprint und wurde 26. des Verfolgungsrennen. Bei den Biathlon-Weltmeisterschaften 2008 in Nové Město na Moravě erreichte der Bulgare die Ränge 27. im Einzel und 64. im Sprint. Im Frühjahr trat er bei den Offenen Balkanmeisterschaften im Biathlon 2008 an und verpasste als Viertplatzierter knapp eine Medaille. In der &lt;a href="Biathlon-Weltcup%202008/2009"&gt;Saison 2008/09&lt;/a&gt; startete Bogdanow regelmäßig im Weltcup. Zunächst konnte er nur mäßige Leistungen bringen, steigerte sich im Verlauf der Saison jedoch und wurde mit der Nominierung für die Biathlon-Weltmeisterschaften 2009 in Pyeongchang belohnt. Bei den Wettkämpfen in Südkorea wurde er im Einzel und im Sprint eingesetzt, wo er 85. und 81. wurde. Bestes Weltcup-Resultat war für längere Zeit ein 63. Platz, den er 2009 im Sprint von Antholz erreichte. Bogdanow nahm an den Olympischen Winterspielen 2010 in Vancouver teil. Er startete im Einzel und belegte den 84. Rang. In Presque Isle konnte er 2011 bei einem Sprintrennen seine Bestleistung im Weltcup auf einen 52. Platz verbessern.