Let $P = \{n^k: n,k\in\mathbb{N}\setminus\{0,1\}\}$ denote the set of powers. For any $n,r\in\mathbb{N}$ we set $B_r(n)=\{m\in\mathbb{N}: |m-n| \leq r\}$.
Is there a "global" constant $K\in\mathbb{N}$ such that the set $$\{q\in P: (B_K(q)\setminus \{q\})\cap P \neq \emptyset\}$$ is infinite?