Запятая нужна, если в речи между союзами но и как только делается пауза. Если паузы нет, запятая не ставится.
Притяжательное местоимение наш изменяется вместе с изменением определяемого слова: нашей речи, нашу речь, нашими речами, о наших речах и т. п. Форма притяжательного местоимения его остается неизменной: его речи, его речь, его речами, о его речах и т. п.
Нормативными словарями современного русского языка это прилагательное не зафиксировано, однако в текстах оно встречается в узком значении 'имеющий отношение к пионерскому лагерю «Орлёнок»': Им обещали организованное шествие, орлятский круг (когда-то коллективные сеансы психотерапии с таким названием практиковали педагоги в номенклатурном лагере "Орленок"),[«Рисуем плакаты и ходим с ними...» // Известия, 05.11.2003]; Только называется он теперь чаще не «пионерским», а «орлятским кругом» – от названия одного из самых известных всероссийских детских лагерей «Орленок» [В лагерях отдыха дети снова встают под гимн и ходят строем, но смотрят только Гарри Поттера и не знают, почему лагерь носит имя Павлика Морозова // Новый регион 2, 09.06.2006].
Поскольку прямая речь заканчивается восклицательным знаком, после нее ставится тире вместо запятой, требующейся перед союзом но (см. пункт в) параграфа 136 полного академического справочника «Правила русской орфографии и пунктуации» под ред. В. В. Лопатина): Он хотел крикнуть: «Хватит!» — но что-то остановило его.
Если названия видов спорта не согласованы с существительным спорт (стоят в другом падеже), рекомендуем заключить вставную конструкцию в скобки; перед союзом но в любом случае нужна запятая: Он увлекался спортом (футбол, волейбол, бег, плавание), но это не стало его профессией.