There are many types and some here are enormous street trees. However, I have one of the ones that is native to this region, Bauhinia divaricata, in my small garden. I pulled it from my friend's land out in the country and it was getting quite tall last year, probably about 20' and arching out almost as far. During the beginning of the rainy season, around last June, the whole tree fell over. It is planted in an area that is very shallow with a rock ledge about a foot deep that extends a long ways. I think it was too tall for the roots to hold it up in wet soil. Anyway, I cut it off down to the main stump and put it back in the same place. It is now about 10' tall and I'm cutting it back so the branches don't extend too far out and over balance it again. It blooms pretty much all year and cutting it back doesn't have much effect on that other than removing the blooms on that branch.
I think it would do just fine in a pot and it should bloom if it gets enough light. Mine is reaching for sunshine, it is now in an area that is shaded much of the day but it still blooms. While this is probably not the same type you have, I think they are all pretty similar in their ability to regrow and take a lot of adversity.