Following his loan he broke into the first team squad, and played in the final two games of the 2004–05 season, making his debut against Bolton Wanderers in a 1–1 draw as a 60th-minute substitute. He started his next game against West Bromwich Albion. He then had two loans spells in the 2005–06 season. First he joined League 1 side Bournemouth. It was there he scored his first career goal on 15 October 2005, a last minute winner as Bournemouth beat Colchester away from home by the single goal. Three days later he scored twice in a 4–1 win over Aldershot Town in the Football League Trophy. His fourth and final goal for the club came in a 2-0 league victory against Brentford. He then joined League 2 side Boston United, where he scored his first and only goal for the club in a 1–1 draw with Rochdale.