Buchanan begon met pokeren in 2001 en liet zich vanaf 2004 horen in de professionele pokerwereld. Op de World Series of Poker (WSOP) van dat jaar speelde hij zich ook voor het eerst in de prijzen, door 37e te worden in het " $3.000 No Limit Hold'em"-toernooi. Het bleek het begin van een reeks die op de World Series of Poker 2011 leidde naar Buchanans twintigste WSOP-"cash". Op de editie van 2008 zat hij daarin voor het eerst aan een finaletafel, toen hij als vierde eindigde in het "2.500 No Limit Hold'em"-toernooi. Op de World Series of Poker 2010 miste hij op een haar na zijn eerste WSOP-titel. Buchanan werd toen tweede in het "$25.000 No Limit Hold'em - Six Handed"-toernooi, achter zijn landgenoot Dan Kelly. Buchanan werd op de World Series of Poker 2011 vervolgens nogmaals tweede. Deze keer was dat in het "$10.000 H.O.R.S.E. Championship", achter de Fransman Fabrice Soulier. Later dat jaar verliet hij voor de derde keer de "heads up" van een WSOP-toernooi als verliezer toen hij tweede werd in het "€10.400 No Limit Hold'em (Split Format)"-evenement van de World Series of Poker Europe 2011, achter Michael Mizrachi.