There was no massive premine or fastmine of BBR
I agree. To be more precise there was no premine or fastmine at all.
The per-block developer payment is a bit like a premine though, especially how it is structured (negative votes just defer payment, they don't actually reduce the total amount given to the developer, which is fixed at 1% of the total).
Still that is not at all massive by the standards of other coins with a developer coin grab.
You are correct. No fastmine or premine.
Developer payment was disclosed since the beginning.I agree 100%. Although not relevant to BBR, I've even said that an actual up-front premine, as long as it is honestly disclosed up front, is legitimate. People may buy or not buy it is up to them, at least there is nothing fraudulent about it.
In any case everything about the BBR parameters was properly disclosed.
I should note that community development donations for many coins including AEON which you are working on far exceed 1%.
Yes, and you might want to consider donations for BBR. 1% of the block rewards is not very much. Donations apparently work better.