The spin transport properties are investigated by means of the first principle approach for boron nitride nanoribbons with one or two substitutional Mn impurities, connected to graphene electrodes. The spin current polarization is evaluated using the nonequilibrium Green’s function formalism for each structure and bias. The structure with one Mn impurity reveals a transfer characteristics suitable for a spin current switch. In the case of two Mn impurities, the system behaves as an efficient spin-filter device, independent on the ferromagnetic or antiferromagnetic configurations of the magnetic impurities. The experimental availability of the building blocks as well as the magnitudes of the obtained spin current polarizations indicates a strong potential of the analyzed structures for future spintronic devices.