Does gr.Button(label="Button").style(full_width=False) accomplish what you are looking for?
gr.Button(label="Button").style(full_width=False)