BB’s not “blocking Kroom”, he’s blocking the shockwave from the Kroom. You can’t block something that’s intangible, I swear some people can’t read lol. Basically it was just a clash of two shockwaves, he won’t be blocking it if the room/sword itself is inside his body again.