A month on from the previous round, there was no sign of rustiness as the duo delivered a series of good performances.
24-year-old Nesbitt posted an excellent time to qualify fifth for the opening race, before finishing eighth after a race-long battle with several other riders.
He repeated the result in race two before placing tenth in the final race of the weekend.
McPhee showed good pace and consistency on an unfamiliar circuit to also build his points tally, with an eleventh place finish in the opening race and 14th in the other two.
The results mean Nesbitt sits tenth in the championship standings, with McPhee three places behind.
Steve Hicken, team manager, said:
“It was a really solid weekend for the team. Charlie showed great one-lap pace all weekend and was in the thick of some close racing.
“Meanwhile John was nice and consistent on a track that’s unfamiliar to him, and he can be satisfied to have picked up points in each race.
“Both of them have laid down solid foundations to build on as we enter a busier phase of the season.”
Dan Brooks was also in action for MasterMac Honda, competing in the Pirelli National Superstock championship. He finished eleventh in another encouraging display that leaves him tenth in the overall standings.
Bennetts BSB next heads north for what will be McPhee’s ‘home’ round, at Knockhill in Scotland, from 4-6 July.