I would avoid bootstrap if you can.
Flexbox gives you the ability to do what one previously used boostrap's grid system for, and there are independently-built, react-friendly widgets that cover most of what bootstrap does.
If you must use a framework, I'd suggest using Semantic UI instead. It's more "react-friendly" out of the box.
I like react-bootstrap since it already solved the rough edges of integrating bootstrap into react. So I definitely would go for react-bootstrap.
The only downside is that react-bootstrap is based on bootstrap v3 and not the upcoming v4, so you're surely looking for a migration in the future.
react-bootstrap has some limitations, but it's great if you want to do a very fast and good looking prototype without creating your own components, copy/pasting bootstrap code, converting "class" in "classname", etc...