There’s more than one NHL GM giving himself a well-deserved swift kick to the posterior.

Michael Cammalleri was available at the trade deadline earlier this month.

But Calgary Flames interim-GM Brian Burke wasn’t willing to part with the pint-sized sniper for anything less than market value.

All Cammalleri has done since the deadline is pile up a half-dozen goals — including the game-winner in Tuesday 3-1 win over the visiting Buffalo Sabres — in the last eight games.

You think some of those GMs might want a do-over?

Cammalleri became the first Flames skater to crack the 20-goal barrier this season when he redirected Chris Butler’s thigh-high point shot past NHL newbie Nathan Lieuwen.

“You just try to keep building,” Cammalleri said. “I guess it’s nice to get to certain watermarks.”

Twenty goals won’t win a Rocket Richard Trophy. But it’s nothing to sneeze at, either.

Still, for a guy who once sniped 39 goals in this league, he wasn’t about to go looking for a souvenir puck.

“I tried not to think about it as a question mark,” Cammalleri said of reaching 20 goals despite his injury-riddled campaign.

“I’ve been playing the game a long time. You have to have faith in your abilities.”

The Flames won their ninth home game in their last 11 dates, something Cammalleri said the team takes great pride in.

“It’s fun to play well at home,” Cammalleri said after the Flames improved to 16-16-3 at the Dome. “We love our fan support and we want to play well for them.

“We want it to be an uncomfortable place for other teams to come in and play.”

Flames head coach Bob Hartley said Cammalleri isn’t doing anything different. He’s just found some puck-luck.