This operator was only partially converted to multi-object editing, as on one hand, it was using the new "objects in mode" iterator, while on the other hand, it was also using the context iterator inside that, making all selected bones across armatures get included.