When your divine beings are obtained in the Pantheon, they gain their first power. You can purchase the god's second power whenever in the Pantheon. When you arrive at level 20, you can buy a divine being's Ultimate Power.