The others are right: putting stock weight 340 pistons Like the SpeedPro's) will indeed not balance with a 273/318 crank.
My son and I put a '68 273 cast crank in his 340 with SCAT I-beam rods (602 gr IIRC) and KB pistons (595 gr piston and 131 gr pin). That took the bobweight down from 2326 grams for the stock 340 rods/pins/pistons down to 1897 grams for our combo. That is also way under the stock (early) 273/318 bobweight of approximately 2147 grams.
So that 273 crank will balance fine in a 340 with light pistons/pins/rods by taking weight OFF. Our setup balanced up with around 82 grams drilled out of each of the large end counterweights. I just weighed our new parts as a double-check (they were to specification), made the computation and handed the number and the crank to the machinist and told him to balance it to that bobweight. (He was skeptical until I handed him a copy of the spreadsheet LOL.)
So you are on a solid track, OP, assuming your pistons are decently lighter. If you get me your new piston and pin weights, I can get you a close number for your new bobweight in a few minutes.
Get the later 273 cranks with the larger register and you will be fine, or turn it out to the larger diameter. I can't recall the pilot bushing that you may have for options with the smaller register; you might read up on this in the Transmission subforum. Or get a 318 crank.
FWIW, the 273 and 318 bobweights are identical for all years up to at least '74 (and I think beyond '74 but not 100% sure on that); Mopar put in some super heavy pins in the 273 to make up the weight. And the 283's and 318s up to around '74 used a lighter rod at 726 grams.