Ex-Sunderland man Dion Sanderson has completed a move to Blackburn Rovers.