The veteran midfielder has been unveiled by Heerenveen after coming through his medical with the Dutch club.
The former Dutch international said that Kevin Keegan had offered him a 6-month extension before his departure but when Stuart Pearce was put in charge the new City boss said he could not discuss contract details until the summer as he was unsure about his own future.
“I thought that was fair but he also said as a Bosman I could look around and that is what I did,” Bosvelt told the official City website.
“At this stage of my career I need to be seriously involved and playing in a side on a regular basis. Heerenveen have shown me they are not worried about my age even though I am not as quick as in the early days.”
The 35-year-old has made 65 league and cup appearances for the Blues, scoring 3 goals, and has no regrets about his 2-year stint with City.
“For me, coming to City was a good option and I do not regret it at all,” he added. “I needed time to settle, as I’ve had to in every move I’ve made, but this season I feel as if I have played solidly because there was less changing of the team.
“The fans have been great with me and I would like to thank them. I feel that the club has a great chance to move up the Premiership now. Since the change of manager there is an improved spirit and that is what is important for the long term.
“You need honesty and straight talking and the basis of the squad is very good. If the right players can be added in the summer then from day one, City should be challenging for a European spot next summer.”
While Bosvelt has tipped City to go on to better things, he believes there is also potential at Heerenveen, who are currently fifth in the Dutch league.
“They wanted me badly and that gives me confidence. At Heerenveen there is always a good mood and it is a very nice and stable club too.”