I have built hot rod motors, MX motors, Snowmobile motors, and all things un-godly.
The procedure for boring and honing is this:
You Determine if the bore is out of round and cone shaped from wear and by how much. Typically you have to bore it out. Now usually not by more than one over-size. You first order the pistons you want. Wiseco Pro Lites are what I always shoot for and if not them then Pro X pistons will do on a two stroker.
Now you find a reputable shop that specializes in racing engines. Usually they have the equipment to get this right. They will order the correct piston(s) and use them as a prop to determine if they have the bore correct. No two pistons are perfectly alike no matter what the brochure or website tells you. They vary by thousands of an inch and its barely noticeable. Once the correct size is determined they bore to match the exact piston size so that you get a perfect seal with the ring. The ring is built to take the wear, but it only works in conjunction with the correct piston.
After the bore is done you should get what is called a "cross-hatch" hone job. If you want to spend some real money get a Carbide Bore job done like what this guy does:
Bore-Tech's Carbide Bore process
This ensures a perfect seal and you are done.
It is inexcusable for any shop to have done this without first having the pistons to match the bore job.