Blues were granted permission to talk with the player on Tuesday after agreeing a fee with the Lancashire club.
“We have accepted an offer and understand that David will be travelling to the Midlands to talk to Birmingham later today,” a Rovers spokesman told the clubs official website.
