Swarms are encounter slot 0 and 1. At least, that's what I've heard. The only swarm I tried to RNG was on Route 5, so that dance party made reliably advancing my PID pretty tough. However, Bouffalant isn't in slot 0 or 1, so the only thing the swarm will do is maybe make it a little tougher...