I don't think he's going to set the earth on fire. - такой пороху не выдумает (выражение "пороху не выдумает" означает, что данное лицо способностями не блещет (серость, посредственность).
Здесь я не согласен. У меня поначалу было сходное мнение, я предлагал "не покажет небо в алмазах" или "не выдумает пороху". Но здесь, скорее, идет речь о занудливости и неумении вызывать чувство симпатии.
Я отозвал "не выдумает пороху" когда обнаружил прямую аллюзию с текстом из Библии.
Тут говорится не об отсутствии изобретательности, это высказывание характеризует неинтерестность для общения и лишенность обаяния. Кстати, есть одно знатное определение, оно настолько старое, что я не помню автора (должно быть - Станислав Ежи Лец): "Обаятельный человек - это человек, который сразу вызывает у окружающих любовь и доверие независимо от того, что у этого обаятельного типа на уме."