Bunu bir sürü yolu var ama, bulunan alana (menüye)
display: flex; flex-wrap: wrap;
yapıp buttonlara da menünün yarısı kadar genişlik verirseniz dediğiniz olur diye düşünüyorum. Eğer buttonlar direk menünün içinde değilse yani arada başka elementler varsa onlarada verebilirsiniz.