johnathan herring