 He signed a permanent contract with Brentford on 30 July 2009 which was set to run until June 2011 and was appointed club captain.On 16 February 2010 Bennett joined Wycombe Wanderers on a one-month emergency loan.He returned to Brentford at the end of the loan period because of the Bees' lack of defensive cover, but signed a new loan deal with Wycombe until the end of the season on 25 March 2010.