Can I have more than one device connected via the Rain Bird app to my controller at the same time?

No.  In order to avoid programming conflicts, only one connection is allowed at a time.  Once a user exits the app, it may take a minute before another user can access it.   If you exit the controller by selecting the back button from the controller main menu, another user can log into the controller immediately.