On semigroups of boolean ring endomorphisms