They were clutching tickets given to them by the child's grandmother for Christmas.
But there was a problem.
"His nana had bought their tickets for Christmas for $700 on Viagogo ... the tickets had been cancelled," said Bird.
Viagogo is a controversial ticket resale site that offers tickets to popular shows at sometimes inflated prices.
Fans have complained that they don't get the tickets they paid for, or arrive at the venue to find that the tickets have been cancelled.
Standing in front of the venue just moments before the show was due to start, Bird initially took to Facebook asking for anyone with spare tickets if they could help the mother, 24, and her son, 9, out.
But the show was sold out. There were no tickets left.
So Bird and her friend decided they'd help out.
"We just gave them our tickets. It's a no brainer really," she said. "They were rapt, they were really happy. He was so stressing. I don't know that he believed us until we gave them the tickets."
On Facebook, Bird said she and her friend managed to get into the show near the end after two of their friends left early.
She also had a warning about anyone thinking about tickets from Viagogo.
"Don't buy tickets from Viagogo. We met other people that had bought from there too," she said.
"The scammers list tickets then as soon as you have paid they cancel payment for the tickets."
Hey so at Bruno Mars a couple of kids have bought fake tickets (there nana paid $700) and can’t get in or buy more as...
Posted by Carmen Bird on Tuesday, 27 February 2018
On its website, Viagogo states that "buyers are guaranteed to receive valid tickets in time for the event. If a problem arises, viagogo will step in to provide comparable replacement tickets or a refund."
For her good deed, Sarah, Sam and Toni gifted Bird and her friend Alison tickets to Celine Dion's upcoming Auckland show.