If you google for lattice+boltzmann+non+reflecting, you will find some papers. Then, the question is if they are local or non-local, on- or off-lattice. Local, on lattice BC can be implemented by a new dynamic class, the rest needs a post-processor.
Best
Mathias