Collins English Dictionary defines the word burgeon as:
1. to sprout (buds) vb
2. to develop or grow rapidly; flourish vb
3. a bud of a plant n

Accordingly, our interpretation of burgeon is:
Bradford University Research Group on Engineering OptimizatioN