In Spivak's Calculus on Manifolds, he writes on page 8:
If $B\subset\mathbb R^m$ is compact, and $x\in\mathbb R^n$, then it is easy to see that $\{x\}\times B\subset\mathbb R^{n+m}$ is compact.
Here, $\{x\}\times B$ is defined as $\{(x^1,\dots,x^n,b^1,\dots,b^m):(b^1,\dots,b^m)\in B\}$. Spivak uses the above fact to prove that the product of two compact sets is compact, and so we are not allowed use this more general statement to conclude the above. Despite Spivak's assertion that this is "easy to see", I don't think the proof is completely trivial (or at least it is not short). Is my attempt correct?
The basic idea is that if $\{A_i\}_{i\in I}$ is an open cover of $\{x\}\times B$, then for each collection $A_i$ of open sets of $\mathbb R^{n+m}$, we can find a corresponding collection $\alpha_i$ of open sets of $\mathbb R^m$; from there, we can use the compactness of $B$ to find a finite subcover of $\{A_i\}_{i\in I}$.
In more detail, suppose $\{A_i\}_{i\in I}$ is an open cover of $\{x\}\times B$. For each $A_i\subset \mathbb R^{n+m}$, define $\alpha_i\subset\mathbb R^m$ so that $(y^1,\dots,y^m)\in\alpha_i$ if and only if $(x^1,\dots,x^n,y^1\dots,y^m)\in A_i$.
We claim that $\{\alpha_i\}_{i\in I}$ is an open cover of $B$. Indeed, if $(b^1,\dots,b^m)\in B$, then $(x^1,\dots,x^n,b^1,\dots,b^m)\in\{x\}\times B$, and so there is an $i\in I$ such that $(x^1,\dots,x^n,b^1,\dots,b^m)\in A_i$, hence $(b^1,\dots,b^m)\in\alpha_i$; this shows that $\{\alpha_i\}_{i\in I}$ is a cover of $B$. To prove that it is an open cover, note that if $i\in I$ and $(y^1,\dots,y^m)\in \alpha_i$, then $(x^1,\dots,x^n,y_1,\dots,y^m)\in A_i$. Since $A_i$ is open, there is a $\delta>0$ such that $$ (x^1-\delta,x^1+\delta)\times\dots\times(x^n-\delta,x^n+\delta)\times(y^1-\delta,y^1+\delta)\times\dots\times(y^m-\delta,y^m+\delta)\subset A_i \, . $$Hence, $$ (y^1-\delta,y^1+\delta)\times\dots\times(y^m-\delta,y^m+\delta)\subset\alpha_i \, , $$ and $\alpha_i$ is open.
Since $\{\alpha_i\}_{i\in I}$ is an open cover of $B$, it has a finite subcover $\{\alpha_i\}_{i\in I'}$. Then, $\{A_i\}_{i\in I'}$ is a finite subcover of $\{A_i\}_{i\in I}$, for if $(x^1,\dots,x^n,b^1,\dots,b^m)\in\{x\}\times B$, then $(b^1,\dots,b^m)\in B$, so there is an $i\in I'$ such that $(b^1,\dots,b^m)\in\alpha_i$, and consequently $(x^1,\dots,x^n,b^1,\dots,b^m)\in A_i$. This completes the proof.
I'd use the theorem that continuous images of compact are compact, and prove that $b\mapsto (x,b)$ is continuous. Given any neighborhood of $(x,b)$, there's a basic open neighborhood $U\times V$, whose inverse image is...
Edit: just saw the comment that continuity is disallowed. In that case, I'd still argue to convert open sets in the product to basic open sets, then take the open projection in the compact $B$, from which you get a finite subcover that lifts to a finite subcover of the original.