Han ble slått ut i semifinalen på 200 m både i VM 2007 (20,50), OL 2008 (20,38) og VM 2009 (20,48). Uten de beste nordamerikanerne klarte han å nå sin første internasjonale finale på 200 m under EM i Barcelona 2010, men løp sitt svakeste løp under mesterskapet og ble nummer seks på 20,71. Hession tok også en tredjeplass under Golden Gala 2010 i Roma, men på den svakeste poenggivende tiden i Diamond League den sesongen, 20,60.