Just curious, how did you beat him?
I didn't know about the defend mechanic at all until later (admittedly, I haven't gotten around to actually playing deltarune...), so I gathered enough TP for Red Buster through just grazing Flowey's attacks