$\newcommand{\C}{\mathbb{C}}$ $\newcommand{\P}{\mathbb{P}}$ Let the isomorphism $\C^n \otimes \C^m \to \C^{nm}$ be given by the diagonal ordering $e_0\otimes f_0,e_1 \otimes f_0, e_0 \otimes f_1, e_2 \otimes f_0,...$
This gives us a multiplication $\times$ on $\P^\infty$, $[\underbrace{l_1}_{\in \C^n}]\times [\underbrace{l_2}_{\in \C^m}]=[\underbrace{l_1 \otimes l_2}_{\C^{nm}}]$.
Points in $\P^\infty$ are also loops in $K(\mathbb Z,3)$ which gives another multiplication $\cdot$ via concatenation of loops.
I want to show that the maps $(a \cdot b) \times (c \cdot d) =(a \times c) \cdot (b \times d)$ for any lines $a,b,c,d$ in $\C^\infty$, up to homotopy.
An explicit map from $\P^\infty$ to $\Omega K(\mathbb Z,3)$ would help alot.
Here is one place where I have used this argument before, https://math.stackexchange.com/a/1859287/305314 .
I don't think that taking $B=\mathbb{CP}^\infty$ does the trick.
– user062295 Jun 08 '17 at 17:28