steven bloomer teague