 Bruggink moved back to his homeland after just one season joining SC Heerenveen.He spent two seasons playing for them in the Eredivisie and in two successive UEFA Cup campaigns, before again heading abroad when he joined German side Hannover 96 in 2006.He left the club after his contract was not renewed at the end of the 2009–10 season.