One technique is to dock some of your fingers against known reference points such as the corner of the screen, then you can stabilize the finger pressing the button and rely partially on muscle memory to locate the target button.
Why don't we have any physical "dynamic" controls yet? A "3D" touchscreen? Something like a ferrofluid [0] layer underneath a flexible display. It seems both technically possible, and a way for us to have our cake & eat it.