McKinnely had called Burress for offensive pass interference against cornerback Nate Clements on the previous play. After the next play, Burress drew the unsportsmanlike penalty for some choice remarks to the officials.
Burress was assessed another $5,000 fine for throwing a ball into the stands after catching a touchdown in the third quarter.
Burress was suspended by the Giants for one game earlier this season for missing a team meeting on Sept. 22, a decision that cost him $117,500. He has admitted to being fined 20 to 30 times by the team for violating team rules since joining them in 2005.
The nine-year veteran returned to practice Friday after missing two days of work with a sore shoulder and stiff neck. He said he would be ready to play against the Steelers this weekend in his return to Pittsburgh.
"I had a full day of practice, no limitations, so I am ready to go," Burress said. "I have 48 hours to get ready for the game and I should be back to close to 100 percent."
Burress spoke before the league disclosed his fine.
Burress, who was hurt in last weekend's 29-17 win over San Francisco, has been listed as probable for his first game against the Steelers, who drafted him in the first round in 2000. He signed with the Giants as a free agent after the
'04 season.
In the two games since his suspension, Burress has caught seven passes for 82 yards and two touchdowns. He blamed the lack of production on a combination of things, noting that Steve Smith and Domenik Hixon have benefited from the attention he is getting.
"Teams are not just going to let me line up on the backside and play one on one and say, `Try to go out and stop me,' " he said.
Burress also downplayed his return to Pittsburgh.
"I just want to go in and be as good as I can on Sunday, make some plays, hopefully score a few, and get the win," Burress said. "For myself, I am four years removed from that place and I have moved on and they have, too. We have been able to win a championship and they have, too, so it is going to be a tough game for us."