In der kommenden Saison ersetzte die Pontin’s International Open Series (PIOS) die Challenge Tour und bei den acht Qualifikationsturnieren schnitt er sehr erfolgreich ab. Zweimal erreichte er das Halbfinale und im letzten Turnier erreichte er das Finale und gewann gegen Kurt Maflin mit 6:4. Hinter dem Norweger belegte er in der PIOS-Endabrechnung Platz 2 und kehrte auf die Profitour zurück. Beim Grand Prix 2007 gewann er seine ersten Partien unter anderem gegen Tom Ford und Andrew Higginson, verpasste aber trotzdem die Hauptrunde. Er gewann noch zwei weitere Matches, aber vor allem die Siege bei der Weltmeisterschaft 2008 über Kevin van Hove und Marcus Campbell sicherten ihm eine weitere Profisaison über die Einjahreswertung. &lt;a href="Snooker-Saison%202008/09"&gt;2008/09&lt;/a&gt; gewann er bei den ersten drei Turnieren sein Auftaktspiel. Sein bestes Ergebnis erreichte er bei den China Open, wo er nach Siegen über Mark Davis und David Gilbert die Runde der letzten 48 erreichte und dort nur knapp mit 4:5 gegen Mark Williams verlor. Zwischenzeitlich stand er auf Platz 71 der Weltrangliste, nach zwei Jahren reichte es aber nicht für eine weitere Verlängerung seiner Profizugehörigkeit und er fiel ein weiteres Mal von der Tour.