 Ben then joined Halifax Town on non-contract terms in March 2004, ending his professional career just before his 29th birthday to play in the Conference.He then joined the non-League scene with Bacup Borough where he was joined by former Manchester United teammate David May.He spent a season with Bacup Borough before joining Salford City at the beginning of 2006.