Having a spawned ai patrol from a spline offset to be around the enemy

you could try just offsetting the vector, so if the boss is at (x,y,z) minion can be at (x+100, y+100, z)

you could use an array to store a formation or just math off the minion index so it works for multiple minions