Ok ... so some playing in (trying Toybox instead to see what its like
) and found a typo in the grub section.
Configure grub further
cat << EOF > $BLD/boot/grub/grub.cfg
The issue is we are copying this to BLD when I believe it should be to /barebones/flashdrive, seeing as we just installed grub here