$B_2$ is not a subset of $\mathbb Q(i)$, so it is not a basis for the vector space $\mathbb Q(i)$. Now, maybe you are thinking of a certain isomorphism between a vector space of $2 \times 2$ matrices and $\mathbb Q(i)$, and maybe this isomorphism maps $B_2$ to the set $\tilde B_2 = \\{1, -i\\}$, which is in fact a basis for $\mathbb Q(i)$. It makes sense to ask what is the change of basis matrix from $B_1$ to $\tilde B_2$. And that is a question you probably know how to answer.