Верстка по БЭМ. Как будет правильнее?
Первый пример более правильный. Кнопка является отдельным блоком, который вы модифицируете в контексте pop-up, а содержимое кнопки является элементом кнопки. Такую кнопку вы можете без проблем использовать в любом месте сразу же с элементом button__text и модифицировать в контексте других блоков.2. Не нужно использовать повторно 
Даже если не нужно использовать повторно, возможно в будущем понадобиться. Сделав один раз более гибкий блок, вы упростите себе поддержку вашего проекта.
2й вариант более правильный, т.к ты наследуешь парент.
НО Я НЕ ЭКСПЕРТ :D