AI spawns for 2min then
This is unclear. You want to distribute the current spawn wave over a duration of 2 minutes so the enemies do not spawn all at once? And then wait for a minute?
AI spawns for 2min then 1min pause
Otherwise spawning something every 2 mins and inserting a 1min pause does nothing. You might as well spawn every 3 mins.