Brian O'Keefe honored by ECC