Rev. John Ayoob, STB