Bevan made his debut for the Lambs on 27 September 2008 in the FA Cup 2nd Qualifying Round tie away at Worcester City, which ended in a 1–0 away win at St. George's Lane. The loan was eventually extended for an extra month. He made twelve first team appearances in all competitions during his loan spell, this included getting a red card in the FA Cup tie with Barrow. His final appearance for Tamworth came in the league in the 1–2 defeat to Alfreton Town at The Lamb Ground on 9 December.
At the start of the 2009–10 season he was sent out on loan again this time to Conference North side Ilkeston Town. His debut came on 8 August in the league away at Droylsden, where the Robins lost 2–0 at the Butcher's Arms Ground. His final appearance for Ilkeston came in the league tie with Corby Town on 19 August, which ended 2–2 at Rockingham Triangle.
His final loan spell away from Villa Park came when he joined Conference North side Solihull Moors on a month's loan on 4 December 2009. He made his debut for the Moors against Southport in a 3–0 away defeat at Haig Avenue.
Walsall
His stay at Villa came to an end in the summer of 2010 when his contract expired and he was released. He was offered a contract by League One side Walsall, and completed the deal on 14 July 2010. He was persuaded to sign from the recently departed Saddler and Republic of Ireland U19 teammate and goalkeeper Rene Gilmartin. He made his debut for the Saddlers on 8 January 2011 in the league clash away at Tranmere Rovers, which ended in a 3–3 draw at Prenton Park. Over the course of the remainder of the season, Bevan made three more appearances for Walsall, but in spite of the fact that he had overtaken rival Jonny Brain in the goalkeeping pecking order, he was released at the end of the campaign by Saddlers manager Dean Smith.
Non-League
Following his release from Walsall, Bevan joined up with Daventry Town, managed by former Aston Villa player Mark Kinsella. He remained there for three months, covering for regular Daventry goalkeeper Joe Mellings who was out with an injury. He moved on to Evesham United in November 2011, playing three games in total for the club. He soon moved on to play for Hinckley United, joining up with former Aston Villa teammate Calum Flanagan. He moved on once again in December, signing with Sutton Coldfield Town of the Northern Premier League Division One South on loan. He was dual-registered, allowing him to play for both Sutton Coldfield Town and Hinckley United. In January 2012, Bevan signed for Rugby Town. He made 55 league appearances for Rugby before moving on to Boldmere St. Michaels ahead of the 2013–14 season. He joined AFC Rushden & Diamonds in November 2014 but only made one appearance.