Every GB you build initially has 10 levels unlocked in which you need to level the building yourself (or with the help of friends, guildmates or neighbours) by adding FPs.
Once you've reached level 10, you need the BPs to unlock the further levels (11, 12 ...etc)
That is what the BPs unlock, they don't level your building by bringing it from one level to the next, they just unlock the levels after 10 so that you can level it.
And you will need a full set of BPs for every next level you wish to unlock.