Bonney put a wonderful break of 106 together as her side beat their B team 853-804 at Aston Road.
That was backed up with aÂ 46 to beat Rob Derry Jnr by nine after having to give him a start of 150.Â
Heath Smith won by 20 but the lead soon vanished as Bill Phillips made up 50Â points against Steve Bonney to bring it back to evens.
The last two playing were young Jamie Wilson and the long-serving Nigel Ward.
Denver Hume: Portsmouth's expensive forgotten man and why former Sunderland defender really could be one for the future
'We wanted to show him a bit of love' - Portsmouth-based Spurs fans' terrific gesture to ensure Dane Scarlett feels at home on the south-coast
League One latest: Portsmouth linked duo set for Oxford United and Lincoln moves, Southampton prospect joins Blues rivals as Ipswich land former Blackpool and Derby veteran
'Real driving force... lion-hearted display... classy presence' - Neil Allen's Portsmouth ratings from 3-0 Carabao Cup win at Cardiff
'We’ve got a real problem': Portsmouth boss reveals headache after career first at Cardiff
Experience counted in the end as Ward visited with two handy 30-plus efforts to decide it, despite giving a massive 500 start on the night.
The other semi was boring in comparison. Craneswater A were beaten by their R side in the league but were not tested this time winning five of the six pairings.Â
The exception was when Andy Carter won the final game to cut the total to 709-884.Â
Simon Petrie and Chris Bishop (46)Â won the openers then Rob Kirby and Andy Boulton won the middle two for a 4-0 advantage.
Tony Hansford dominated Pete Parsons to make itÂ 5-0 but Colin Rowe failed to nail the whitewash.
Three league matches were played early to avoid the England match.Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â
Copnor A played their C team and chalked up a handy 5-2 win.
They won the first four games but were pegged back late on by Tony Simmons and Steve Lawrence.Â
Mark Tillison and Jon Sunderland were easy winners in the first two then Ant Lacey beat Phil Ledington and Mick Hall pipped Danny Baldacchino.
Copnor B entertained Craneswater R and pinched the bonus point, despite only winning two games.
Derek Foster and Stacey Wearn clocked up big scores against John Peers and Ioan Moon. The away marksmen were Liam Melia, Pete Parsons, Andy Carter and Harry Yard. Yard knocked in aÂ 37 in the process against Trevor Sanders.
Waterlooville B enjoyed their short trip to Cowplain, registering a 5-2 success.Â
Gary Curtis and Ray Steere won the first and last for the home side to keep the score down.
The games in the middle were dominated by Steve Wilson's gang.
Son Jamie, Dan Harvest and Darren Harper were all untroubledÂ as they moved to a mid-table position.