Flowers for a Blanket

Caught between knitting projects, I decided to start a crochet scrap blanket. Having learnt from the last time I crocheted a blanket that small squares are not the way forward if I ever want a finished product (and especially not if the ends are ever to get woven in), I’ve opted for larger squares of just one colour plus the neutral for now. Later I might have to do two-colour centres depending on yardage. 
I have made a couple of squares based (at least in part) on designs in the book A Square a Day, and have now branched out into ad hoc designs like the one below:

The pattern below uses UK crochet abbreviations.

MB = Make bobble with 2 trebles as follows: Yo, insert hook into work, yo, pull loop through (3 loops on hook). Yo, pull  through two loops on hook (2 loops remain on hook). Yo, insert hook into work, yo, pull loop through (4 loops on hook). Yo, pull through two loops on hook (3 loops remain on hook). Yo, pull through all three loops (1 loop remains on hook).

Foundation ring: Ch4, sl st in first chain to form ring.

Round 1: Ch2, 1tr, ch1, *MB, ch1; repeat from* 6 more times, sl st in top of first tr to join.

Round 2: [Ch2, 1tr, ch1, MB, ch1] in first ch1 space, *[MB, ch1, MB, ch1] in next ch1 sp; repeat from * 6 more times, sl st in top of first tr to join.

Round 3: [ch3, 2tr, ch1, 3tr, ch1] in same ch1 sp, *[3tr, ch1, 3tr, ch1] in next ch1 sp; repeat from * 6 more times (8 shells formed in total), sl st in top of ch3 to join.

Round 4: Ch3, *[2tr, ch1, 2tr] in point of next shell, ch2, 1dc in space between shells, ch2; repeat from * 7 more times (8 shells formed in total), sl st in first ch to join.

Round 5: Ch4, *[1tr, ch1, 1tr] in point of next shell, Ch3, 1dc in space between shells, ch3; repeat from * 7 more times (8 shells formed in total), sl st in first ch to join.