SH2-126, Steve BENZ