Out of curiosity if this is 'a thing' amongst MusicBee users, I cooked up a poll on player controls.
To explain the choices:
'Play' = combined - the 'Play' button plays when stopped, pauses when already playing.
'Play' = strict - the 'Play' button plays when stopped, or plays a track from the beginning when it is already playing.
'Pause' = combined - the 'Pause' function is available by pressing 'Play' when a track is playing.
'Pause' = dedicated - the 'Pause' function has it's own button.
'Stop' = absent - there is no 'Stop' button at all.
'Stop' = always available - the 'Stop' button is always present and available.
'Stop' = adaptive - the 'Stop' button will appear depending on layout or size of the player panel.
'Previous' = adaptive - the 'Previous' button will play the previous track if the current playing track has been playing for less than 20 seconds, else it will play the current track from the beginning.
'Previous' = strict - the 'Previous' button will always start playing the previous track.
To be clear, this is only to satisfy a personal curiosity that I have, and not something that is under discussion or investigation to possibly be implemented. (that I am aware of)