I'd say you went about it the wrong way - if you bore the block and then buy the pistons you run the risk of excessive piston to wall clearance.
Step 1 - MEASURE the block.
Step 2 - Purchase the piston & ring set
Step 3 - Bore to suit the pistons.
Unless the block has suffered some sort of trauma, the machine shop should be able to 'mike' the block and tell you what size pistons you need, based on the difference in diameter between the worn & unworn portions of the cylinder wall - they should also have given you the same advice I'm giving you now.
What I've just outlined is not always possible - but even when it's not - the machine shop should be able to guide you. I have a 1.3 block here (consider it a spare that I picked up a few years back) where the engine dropped a valve in the #3 bore, and the valve got bounced around some and that one bore has some pretty good nicks in the cylinder walls - there's no way to measure the depth of those nicks, although an experienced machinist can "guesstimate it" with a finger nail.
My machinist has already told me he thinks a 30 thou oversize will work, and given me the option of boring to 30 thou or sleeving that one hole and boring to whatever I need, but he's not going to bore unless I have the pistons for him to measure.