Try this, do a copy (as in for copy/paste)
paste into a blank drawing, in that drawing, rename the block definition to the block you want them to be
copy those newly named blocks and paste back into the original drawing, they will all be the same layer, scale, rotation, but with the correct definition
I have been doing a work around by copying the blocks out to a new drawing, redefining them (house footprints) with only the info I want to add (driveways), then exploding them and finally pasting back into my original drawing.