Med oppvekst i Southgate, Greater London, startet Bunn sin karriere hos Tottenham Hotspur. Han forlot London-klubben til fordel for Northampton Town før han hadde mulighet til å signere proffkontrakt som 15-åring. Han debuterte som 20-åring i en ligacupkamp i august 2005, men måtte vente et helt år på ligadebuten. 27. april 2007 vant han tittelen som årets spiller i Northampton Town foran Jason Crowe og Chris Doig.