Хотя решение есть и довольно давно, немного уточню и подправлю сам вопрос - если кто еще задается таким вопросом.
Строго говоря, в оригинальной нотации БЭМ класс
.menu_item_active {} будет выглядеть как
.menu__item_state_active {}.
Это случай модификатора типа «ключ — значение», полное имя которого создается по схеме:
block-name__elem-name_mod-name_mod-val.
Поэтому не
btn_big_red, а
btn_color_red и
btn_size_big, то есть тут уже 2 модификатора.
Подробнее - в
соглашении по именованию, в самом низу также есть раздел "Альтернативные наименования"