Steve never did plant his garden, instead he put it off feeling like too much if an amateur to even begin buying seeds, and instead invasive creeping Charlie and thistles colonized his decaying garden beds.
I know those guys are trying to be helpful, but to a newb they can feel like you’re not ready to even start your hobby, when the best way to start any hobby is to go and get something started, even if it isn’t perfect.
If you go to a local seed store they’ll probably be able to point you to native wildflowers, or there are lots of sellers online for seeds.