Let $F$ be any topological space. In many books, for example in http://pi.math.cornell.edu/~hatcher/VBKT/VBpage.html, it is said that a continuous map (characteristic map) (where $Homeo(F)$ has the compact-open topology) $$\phi \colon S^{n-1} \to Homeo(F)$$ define a fiber bundle $\xi_{\phi}$ over $S^n$ by gluing two trivial bundles with fiber $F$ over two hemispheres $D_+$ and $D_-$, whose total space is $$E = ((D_+ \times F) \coprod (D_- \times F)) / R$$ where the equivalence relation is for $x \in D_+ \cap D_- = S^{n-1}$ and $y \in F$ $$ (x,y) \in (D_+ \times F) \sim (x,\phi(x)(y)) \in D_- \times F).$$ In fact, Hatcher and others write that for vector bundles but here it doesn't matter.
I agree with them if you enlarge both hemispheres so that their intersection is an open equatorial zone. But if you use $D_+$ and $D_-$, I don't understand why $\xi_{\phi}$ is a fiber bundle.
The gluing theorem works for an open covering of the base, but here it is a closed covering, and their intersection iso to $S^{n-1}$ is also closed.
I don't see how the local triviality of this $\xi_{\phi}$ is obtained for $x \in S^{n-1}$. Strictly speaking, for me it is not a fiber bundle...