One BLoC per feature or per use case?
I would say per feature. Bloc has some pretty nice documentation (docs and sample apps).
My recommendation is to have a look here
The link points to the demo Todo app where you can read about about how the application was structured and why.