Williams was the subject of two transfer bids from Bristol Rovers during the course of the season. At the end of August a £100,000 bid was rejected by Hereford, but at the end of January a £150,000 bid was accepted. However Williams turned down a move to the Gasheads, having already stated he was happy at Hereford and was not interested in moving to a club in the same division. When Bristol Rovers gained promotion to League One, speculation intensified that he would make the move, and on 5 July 2007 the transfer was finally confirmed.