The Glassboys have paid an undisclosed fee for his services with the 25-year old agreeing a 1-year contract with the club with an option to extend.
James had joined Hednesford in the summer of 2017 when he followed then Pitmen boss Neil Tooth from Sutton Coldfield Town to Hednesford. He played against the Glassboys in the Birmingham Senior Cup Final in May.
He began his career with Walsall before subsequently joining Burton Albion. In the summer of 2012 he joined Tamworth, but was soon loaned out to Redditch United.
In the autumn of 2013 he signed for Barwell and his performances for the Canaries later earned him a move to Nuneaton Town in July 2014 as cover.
After being released by Nuneaton in the summer of 2015 he initially joined Stafford Rangers, but soon moved on to Sutton Coldfield early in the 2015-16 campaign where he quickly established himself as their no. 1 keeper and enjoyed two fine seasons.
Welcome to the club James!
Updated 20:04 - 17 Aug 2018 by Nigel Gregg