This isn't a feature either Start8 or the original Windows 7 start menu offer.
Some applications will position themselves based on the monitor they were opened from, so if you open them from the start menu on the secondary taskbar they may open on that monitor.