Basically, my question is whether this answer is correct. Here is the point. Let $R$ be a ring, and let $A$ and $B$ be $R$-algebras. Suppose that $A$ is regular and $B \otimes_R B$ is regular too. Does it follow that $A \otimes_R B$ is regular?

What if we suppose that $R$ is regular and $B$ a smooth $R$-algebra?