It's the transfer deal that seems to have been going on for ever during the summer, a transfer that, according to some as on and off many times, but in reality it was a deal that was always very much on and was just a case of the two clubs and the player coming to an agreement.
Welsh international Stock is actually from WInchester in Hampshire and started his career with Bournemouth, making his first team debut in January 2000, coming on for N Young in a 3-1 league defeat at Colchester.
Former Claret Ian Cox was in the Bournemouth side that day, but by the time Stock made his next appearance, and his first start, at home to Oldham in April, Cox had departed for Burnley but the side that day included both Eddie Howe and Wade Elliott whilst Jason Tindall was an unused substitute.
He went on to make over 170 appearances for Bournemouth, including the cup tie at Turf Moor in January 2005 when he was included in a four man midfield along with Elliott, John Spicer and Garreth O'Connor.
The other three moved to Burnley in the summer; Stock remained with Bournemouth for another year before he too headed for Lancashire to sign for Preston, then under the management of Billy Davies.
Things didn't work out for him at Deepdale. He hardly played and in September he jumped at the chance to join his old Bournemouth manager Sean O'Driscoll who had just taken over at Doncaster.
He's enjoyed over five years with the South Yorkshire club, helping them to promotion from League One in 2008 and establishing themselves in the Championship.
His form also brought him to the attention of Welsh manager John Toshack and he was capped three times, the first of them in a World Cup qualifier against Russia in September 2009 at the Millennium Stadium in Cardiff.
Last season proved to be a tough one. O'Driscoll was sacked and the club became a stopping off point for a lot of players on short term deals. It didn't work and ended with the club back in League One.
The 30-year-old Stock has been part of their pre-season build up but throughout there has been a strong belief he would, eventually, become a Burnley player. That he's done today.
Eddie Howe has finally taken Stock.