The Flic button (https://flic.io/) does not have that problem.
It also costs 10x as much as the regular BT buttons. Can't wait for BLE to drop to mass market prices.
For now, you can always buy your own bluetooth LE modules and attach them to a small microcontroller, for buttons, you could make your own wall buttons with nice enclosures or go the ridiculous route: https://www.adafruit.com/products/1185
https://www.stavros.io/posts/emergency-food-button/
A bit latent, but doesn't require a second press.
I definitely recommend it, KiCad is great, the people at #kicad are great, and the people at https://gitter.im/esp8266/Arduino have taught me most the little I know now. I can't urge you enough to try it.