Hi Owen,
I'm curious why you are putting ribbon:Button objects in a ComboBox here. It seems like a better solution overall would be to use a ribbon:PopupButton with a ribbon:Menu in it and embed the ribbon:Button and ribbon:Separators directly in that. It would be straightforward then and would also have the correct styling.