The flanker bagged the first of Mose's two tries before the impressive Mark Foster went over for the second but the hosts should have at least doubled that tally.
This was the first time that Moseley had beaten their neighbours in the league but the red and blacks will be disappointed that they didn't add a try-scoring bonus point to their day's work.
Centre Andy Binns was guilty of spilling two clear scoring opportunities as Bees' defence took a pounding at Billesley Common.
Skipper Mason was delighted that his side had bagged the Brummie bragging rights but admitted that they could have done better.
"This result has been a long time coming, our character showed but our performance wasn't great there is a lot of things to go away and work on," said the former Worcester man.
Performance "We won't take it for granted that we've had two wins on the trot because there is a lot of work to do on today's performance.
"As a local derby Bees have raised their game and their defence was good in the first half. We should have been better on the attack, clinically finished off moves and showed a killer instinct.
"Trying to do a wonder pass doesn't always work but that is something that we've got to work on and hopefully bring it right for next week."
Bees have now lost both their opening two games and failed to pick up at least a bonus point in either encounter.
The Solihull-based outfit's coach Ben Harvey believed that it was sloppy errors from his men that allowed Mose to march to victory.
"For 60 minutes I don't think either side wanted to win the game but then we gifted them a very easy seven points and unfortunately they got their tales up and played very well," said Harvey.
"Then they started getting behind us and putting us under pressure then and we started to do silly things. Unfortunately that is the nature of the game.
"Moseley have improved a lot from last year, the great thing about them is that they've kept a lot of young lads that have come through their ranks.
"They've got a lot of pride and passion and want to do well for the club."
Bees had silenced their hosts after just four minutes with what turned out to be their only try of the match. Some good running from centre Dave Knight handed Bees some vital territory before Mark Gabey set up new-boy Andy Daish to go over in the corner.
Visiting skipper and fly-half clipped the conversion well short of the posts.
Moseley looked lethargic for the first 20 minutes and only managed to muster a penalty from Binns just inside the 22 after eight minutes while their usual kicker, fly-half Matt Jones, was being treated for an injury.
However the red and blacks soon woke up and found their rhythm. But it didn't matter how hard they tried because that much-needed first half try just wouldn't arrive.
Although Ian Smith's men did manage to put their noses in front through a Jones penalty on 22 minutes after Bees had been penalised for not rolling away.
Bees barely got a sniff of possession in the lead up to half-time. Scrum-half James Ireland almost squirmed over in the right hand corner after a good passing move and Nathan Bressington was almost handed a try on a plate after Nathan Williams blocked Pete Murchie's kick.
The best chance fell to Foster on 35 minutes when he comfortably accelerated past Gabey but luckily for Bees Reece Spee was covering and he stood firm to push the danger into touch. While Moseley continued to chip away at their opponents they just couldn't finish their hard work off and went into the interval holding a nervy one point lead. The away side took an undeserved lead 17 minutes into the second half, Mike Hook was brought on to replace Higgins and his first act was to slot away a tricky penalty.
But Bees' advantage was brief, three minutes to be exact, as Moseley finally got the try they deserved.
Jones laid off centre Jack Adams who stormed through the middle before sending Mason under the posts. The conversion posed no problems for Jones.
Hook and Jones traded penalties minutes later but Moseley sealed their victory in the 69th minute as speedy winger Foster added to his two tries at Nottingham last weekend.
The Gloucester loanee picked up Bressington's pass just inside Bees' half and he ignored the option of Binns to his left hand side to spin his way over the line for Moseley's second converted score.
Mason almost blotted his performance with a high tackle on Daish eight minutes from the end but the skipper luckily escaped with a telling off from referee Tim Wigglesworth.
Moseley - tries: Mason, Foster; conversions: Jones (2); penalties: Binns, Jones (2). Bees - try: Daish; penalties: Hook (2).
MOSELEY: Williams M; Bressington, Binns, Adams, Foster; Jones, Ireland; Williams N, Caves (McMillan 60), Forster, Arnold, Stott, Mason (Atkinson 77), Uzoigwe (Lightowler 60), Evans. Replacement not used: Buxton, Bayliss, Hunter, Winter
BEES: Murchie; Spee, Maggs (Mangeolles 29), Knight D (Griffiths 63), Mitchell; Higgins (Hook 50), Knight P; Long (Wyn Davies 54), Pearl, Bucknall, Gabey (Davidson 40), McComb, Daish, Preece (Matthews 54), Earnshaw. Replacement not used: Osborn Referee: Mr T Wigglesworth (RFU)