Blair's commitment follows a string of re-signings for the club this season, including Ben Reid, Steele Sidebottom, Nathan Brown, Dane Swan, Heritier Lumumba and Brodie Grundy.
It is a boost for the club as it fights for a finals position after its 10-goal loss to West Coast. It was the Magpies' sixth loss in their past eight games.
"We didn't bring enough intent at the contest, we didn't bring enough work rate, we weren't prepared to roll the sleeves up," Buckley said.
"And when I say, 'we', [I mean] every player. [I did] a quick straw poll of our playing group then against our trademark – attitude and effort – who's going to give themselves a tick? No hands. Zero hands. First time all year.
"To a man, all of them felt that they let the team down and you get a result like that."
Yeo beauty: High praise for Eagle on verge of 200 games
Elliot Yeo will notch his 200-game milestone against Essendon in round eight, and he'll do so in the form of his life
LISTEN: Cats do it again, Coleman smokey, best rivalries
Join Josh Gabelich, Sarah Olle, Nat Edwards and Cal Twomey for AFL Round Table ahead of a huge weekend of footy
Power star, Crows draftee cleared to play Showdown
Port Adelaide and Adelaide have a couple of big inclusions for Thursday night's Showdown
Electric Hawk, veteran push for return, spearhead to miss again
Nick Watson and Luke Breust are a chance to return to play the Bulldogs, but forward Mitch Lewis will miss again after being a late withdrawal last week