All the links on this list are really worth reading. They're all written by highly respected professionals who advocate using up to date, science based methods.
You'll need bowls (food and water, I like stainless steel for the former and ceramic for the latter), bed/bedding (vet bedding is great stuff for puppies), collar, harness, lead, legally compliant collar tag, food (breeders normally send a puppy home with a supply of what they've been weaned on, it's a good idea to stick with this whilst the pup settles), toys/chews, puppy appropriate treats, enzymatic cleaner (or biological washing powder/liquid) for cleaning up the inevitable accidents, a crate/pen/baby gates if you're intending to use them, erm...... I've probably missed some things but that's good to be going on with!
It's a very good idea to have appropriate grooming tools (your breeder should be able to advise you) so you can continue what the breeder will have started in getting them used to regular grooming right from day one. The same goes for nail trimming and tooth brushing.
I presume you'll have a period of free insurance from the breeder but it's worth having something ready to kick in once that runs out. Much easier to sort that now when you're not sleep deprived distracted by the puppy 
It's also a good time to start scoping out puppy classes. It's better to go along and see what they're like before signing up as (speaking from bitter experience) it's a pain if you're fully paid up for a whole course and the classes turn out to be dreadful once you start going. The FB group I linked to above should be able to give you recommendations of good puppy classes for your area if you post asking for them.