Yep! That's Caesalpinia gilliesii alright. I just read recently that the classification was changed to something else, but I don't know if that was correct or not. I hope not! The blooms have a bit of a strong odor. Not exactly awful, but not really great either.
to ATP! Depending on where you are located, this plant might live outdoors. It does in my area and our winters usually have some temps in the teens. The trick is getting it established well before those temps occur. I'm in the more arid part ofTexas Zone 7b or 8a. I'm not really sure anymore.