Peter Heerkens, 2007 2005