In D. Freed's notes eqn (5.32), he defines the $J$-homomorphism geometrically by considering the equatorial $n$-sphere as an $n$-submanifold of $S^m$, and giving it a framing that makes it null-bordant, then he claims that restricting to pointed maps $g: S^n \to O(q)$ we obtain a homomorphism $J: [S^n,O(q)]_* \to \Omega_{n;S^m}^{fr}$. He does not explicitly define the homomorphism but just gives the domain and codomain. He does not explicitly say the operation of the homotopy group $[S^n,O(q)]_*$ that makes $J$ a homomorphism either.
Could somebody help me to fill in the missing details?