Buttons
I don't know if you got your problem figured out, but the two buttons I had on my 105 brake/shift hoods were to control the Flight Deck computer (which you probably don't have installed)...
By the way, my 105 derailleurs shifted great, so stick with it!