You need to be a lot more consistent. Obviously he'll continue to provide his type of food as long as you keep eating it. But after 2 or 3 awkward encounters where you prepare an alternative for yourself he'll be conditioned against doing so.
It's a normal pattern of relationships to poke and prod around the boundaries to learn where they are. If you surrender half the time the other person just gets confused.
Lots of: urban hiking, cycling, sprinting
Lots of: fresh meat, seafood, eggs, organs, tubers, starch fruits, vegetables, meat fat, dairy fat, oil fruits
Some: cured meat, dairy protein, sweet fruits, rice, pulses, tree nuts, oil seeds
Minimal: soy, refined proteins, sugar, liquid carbohydrate, grains, refined oils, peanuts