Buddy Dive has two locations - the main location north of town and south at BelMar condos. The main location has a drive-thru tank pickup street side. So that can be pretty convenient when doing a lot of diving. Since the main road with all the dive sites goes north from there - it's pretty optimal. Their BelMar location is just about 3mins. away from the start of all the southern sites - starting with the Hooker and south.
However Dive Friends has 5 locations on Bonaire. IMO not as optimum as it sounds since two are at the North/South ends of Kralendijk and the better diving is elsewhere. They also have two north of town at Hamlet Oasis and Sand Dollar - basically either side of Buddy Dive. And one south at Port Bonaire condos sort of just west of the airport.
Pricing is probably the same (haven't checked) since it's a competitive market. Buddy's boats leave from Buddy's - occasionally from BelMar. Dive Friends boats leave from Port Bonaire or their main shop at Yellow Sub (north Kralendijk)
WannaDive also has two public locations. Their main location is at Eden Beach - about the farthest south of the northern dive resort row. They also have a service point at Windsock Beach (good beginner dive) for tank pickups south in north Belnem. Boats leave from Eden Beach.
IDK which is more convenient. Where's the house located?
Building on what Doctorfish posted - here's the entry points for those sites (2 are boat dives) So yes, IMO you do need good thick boots - not only is the ironshore right up to the waterline - at many sites it's also in the surf line. At a couple you crawl over it and drop down into 3-4' of water. Lots of spiny urchins all over also. Karpata is a rough entry even with good boots. I second the recommendation for Forest and would add Rappel to a list of must do boat dives. And Bari Reef to any shore dive list. Probably 1000 Steps also.
Karpata
Cliff
Buddy's
Bachelor's Beach
Hooker wreck
Alice in Wonderland - watch for holes in the ironshore underwater also.
Salt Pier
Invisibles
Rarely do you find breaks in the ironshore at some of the south sites like Vista Blue. The sand channel goes out into deeper water.
The complete list with descriptions, photos and even GPS coordinates is here:
Scuba Shore Diving Region: ABC Islands
With 10 you'll probably want to pre-warn restaurants. Summer is sometimes a slower season for Bonaire. Service is already slow anyway. And you'll have to ask for the check - most places will let you stay as long as you want - you're their guests. Donna/Giorgio's is good. It Rains Fishes is really good, excellent view but pricey.
If you haven't seen the warnings,
absolutely do not leave anything in the vehicles you want to keep. And leave the windows down/doors unlocked. There should be similar instructions with your vehicle also. Extra tanks in the back are the exception - nobody takes those. If you decide to dive/tour Slagbaai park - take two vehicles. There's a lot of thorns. Those sites aren't really for newer divers either. Anything south of White Slave is considered advanced also. Except Margate Bay. List is here:
http://www.infobonaire.com/divemap.html