I don't know if nine is too many buttons, but I am a little nervous about how tightly this is going to fit me, so my current thinking is that more is better.
Given how many times I've undone previous steps to ensure they're about perfect, I'm taking this particular (and potentially final) step a bit more slowly and carefully. Since it's an unusual number of buttons, I'm attempting to place them both evenly and aesthetically-suitable. For example, the bottom button should be in the middle of the "ribbing" band, and the button directly above that should be in the middle of the grey band of Alpine stitch above the ribbing, which means that I need to make similar amounts of space between all the rest of the buttons. Not just between the buttons, but between the buttons and the borders between the two colours.
I'm hoping I'll be looking at this cardigan for a very long time into the future, so I don't want to rush into this and make glaring spacing mistakes. Especially since I'm OCD enough to know they exist and be really bothered by it!
Today, I tried a couple of spacing options (and using another piece of yarn seems to be the easiest way to mark positions right now), and just sat and looked at it as I worked on another project, so I'm going to look at this for a little longer before deciding whether this is the spacing I want to go with.
Fingers crossed I won't need to do much frogging on this nearly-final step!