Combine all ingredients (besides brushing and topping options) either in a bowl with a long handled spoon, or in a stand mixer using the dough hook. Alternatively, add all ingredients (except brushing and topping options to the bread machine and set to the dough cycle.) Make sure that dough is forming a soft ball. If it's dry add a tbsp. water at a time; if wet, sprinkle in more flour one tablespoon at a time. It needs to be as soft as possible, but able to hold a ball shape.
Knead dough for 7-8 minutes in standing mixer, or 10 minutes by hand on a floured surface. Return dough to a greased bowl, cover.
Let rise, covered, in a warm, non-drafty area of the house about 45-60 minutes. Check it at 30 minutes, especially on warm or humid days. Letting it rise too long can cause it to collapse and result in dense, crumbly bread.
Once doubled in size, turn out again onto a floured surface and divide the dough into 8 equal portions. This can be eyeballed fairly accurately by dividing dough into equal fourths, and then dividing those fourths in half each.
I have found that the best way to form a perfectly round burger bun is to turn the piece of dough inside out on itself, pinching each piece around to the other side. This forms a perfect ball with all the creasing on the bottom.
Flatten each ball, crease side down into round disks, about 4 inches wide and ½ inch tall.
Place on parchment lined baking sheet. Choosing to split the tops with a sharp knife will give a "split top" roll, but they can be left alone. It's up to your preference.
Preheat oven to 350 degrees.
Bake for 15-20 minutes until golden brown.
Wait until cool to split through the center. Use with your favorite condiments for your favorite burgers and sandwiches!