Булочки твердеют в основном из-за испарения влаги, и здесь помогут несколько проверенных способов! Во-первых, после выпечки дай им остыть не на открытом воздухе, а под полотенцем или в закрытом контейнере - это замедлит высыхание. Во-вторых, когда булочки полностью остынут, убери их в герметичный пакет или контейнер с крышкой, желательно с кусочком хлеба или яблока внутри - они отдадут влагу. Температура не столь критична (можно комнатную или прохладное место), но главное - не допускать соприкосновения с воздухом.
Что касается теста, попробуй добавить немного больше жира (масло или сметана) и убедись, что влажность теста достаточна - не делай его слишком крутым. Некоторые пекари кладут в тесто мёд или немного молока вместо воды, это помогает хлебобулочным изделиям дольше оставаться мягкими. Также проверь, хорошо ли ты вмешиваешь шоколадную начинку - если она сухая, попробуй растопленный шоколад или смешай его с маслом.
Если булочки уже черствеют, их можно немного оживить! Заверни затвёрдевшую булочку в мокрую салфетку, положи в микроволновку на 10-15 секунд - она временно размягчится. Или просто раскроши и используй в рецептах (какао-пудинги, панна-котта), жалко выбрасывать!