Vomiting beagle: Best kibble moving forward?

HI- My beagle is 2.5 and i rescued him 3 months ago. Hes been otherwise healthy til this week. Let me start with yes, a vet appointment is booked -

Sunday, he threw up about 3 ish times and frantically licked around for 3 hours nauseous. Next day, i gave him bland diet. So Monday day, he was fine, pooped 2 normal poops. Figured he ate something on street.

Tuesday day, i started on his kibble again (Purina one chicken and rice formula) after 24 h of bland diet. Was fine during day, then at night 2 hours after dinner began to be sick again. Threw up twice, one vomit pile was all hair and dust he had licked up on Sunday night… same deal, sick for 2 ish hours with the licking and nausea.

Today, morning sickness i assume from empty stomach but did not puke and was settled after bland diet (and a doggy portion of pepto bismol)

Otherwise seems regular today.. had a normal poo. No lethargy, drinks water, wants to walk, eat.

All things considered, if this boils down to his food (he started this purina -new to him- 8 days ago), i want to determine the best new kibble… What do you feed your beagle?