Not to slight your shop guy because we have no idea of his background, but if he wants to just start swapping carbs, etc., DO NOT LET THEM GET A BOX STORE CARB. If they're rebuilding yours, fine. If they know anything about CCC carbs. But if they're just swapping parts and don't know how to set one up, I fear you're still going to have issues, and they'll bleed your wallet dry by not knowing anything about properly setting up the CCC system and throw a bunch of parts at it and still not get it right.
Another potential issue that comes to mind is the fuel pump. Chances are, it could be original, and when exposed to the ethanol fuels, the diaphragm my be giving out. Any fuel leaks noticed?
You've also got ISC on that carburetor and while I haven't had much experience with that to know what I'm doing in my sleep with that setup, I'm currently of no use for troubleshooting tips. I do know that if it's not working right, it can give you fits.
Also, being that old, it would be wise to check EVERY mile of vacuum hose on that engine for cracks/breaks/mushiness. Trust me. Vacuum leaks are the bane of a good running 307 Olds on a computer. It's free to do, but a PITA either way.
And, if you're going to drive and work on a classic G-body, always get a Chassis Service Manual (CSM).