The Ex On The Beach star sobbed when he saw Linda on a special episode of Bit On The Side, which saw the housemates locked in the garden while their loved ones appeared in the house.
"I feel bad for crying," he later told Ricky Norwood.
"That was so embarrassing, man…"
But Ricky assured him: "Don't be silly. There ain't no shame in it. There ain't no bullsh***ing. You're allowed to show emotion, you're allowed to show heart."
"She must be so f**king proud," said Bear.
The 26-year-old told Ricky he was stunned to see his mum, who is 63, in the house as she rarely gets the chance to enjoy a night out. "My poor mam, she doesn't go anywhere. She ain't been out, she didn't even go out for her birthday. She looks after the house, us kids. Dad never really took her out, know what I mean? She deserved that more than anyone.
"That's all I care about. It's a nice moment and she can genuinely say she walked into Big Brother to see me. Blown away. That was the biggest thing for me, anyway. Can't believe she turned up. What the f**k!"
Ricky told Bear his mum seemed nervous when she arrived on the show but as soon as she spoke about Bear "her eyes sparkled." Ricky added: "She misses you, obviously."
Linda told Bear in the house: "Keep strong, Stephen. You've been really entertaining. You've made us laugh. We love you dearly and we're really, really proud of you. We can't wait to see you tomorrow and give you a big cuddle and a kiss."
The Celebrity Big Brother final airs 9pm on Channel 5.