Jacob, cool pics, it looks like you have some healthy clowns there! Yes, you could start them on bbs earlier, but they look pretty good to me. Good luck and keep us updated.
ebzhighestbidder: The Reed algae concentrate is the way to go. You can freeze small amounts of the concentrate and defrost a small bottle every few weeks in the fridge, makes a bottle last a long time. I've ordered from Paul Sachs (aquaculturestore) before, I'd recommend him for rots (and cheap too!). You can start cultures from DT's, but it's a bit tricky now that it contains several strains (one usually takes over the culture), and using the paste is easier/more economical.