This sort of blouse is very now in lindy hopping circles. Gorgeous foofy sleeves ending just below the elbow so you can really bring your hand game. And buttons in the back. I love buttons down the back, as they leave the front nice and clear. But for dancing… not good. Because the lead’s hand and arm are continually moving against this part of your back. And the obvious result is popped buttons.
Here’s my fashion advice (remember it, as I’m not going to do this very often): sew up the back seam by hand, so the buttons become faux buttons. Make sure you leave the top one open so you can get your head in and out.
Note: this might make the blouse a bit tight for getting on and off, so you might actually go with a side-seam zip instead/as well as.
If you do go this method for a comp or fancy dance, do your hair after you put the shirt on, and you might consider a hairdressing cape to cover your clothes and stop bits of hair going all over your nice shirt.
I also sew up the front of button-up-front blouses and shirts because my enormous bosom explodes them open when I dance. It’s actually more to do with the shirts not fitting properly across the back as well as the front, but my sewing is PERFECT and I won’t hear a word against it.