Jede Menge hast du vergessen.
Wenn du das allgemein angehst, also Matrix nimmst
a b
c d
und bildest dann A*B hast du
a+2c b+2d
c d
bei B*A hast du
a 2a+b
c 2c+d
Damit die gleich sind muss gelten
a = a +2c und b+2d = 2a + b und d = 2c + d
also
0 = 2c 2d = 2a 0=2c
also c= 0 und a = d
Also geht es immer, wenn B so aussieht
a b
0 a
zum Beispiel auch
17 93
0 17