I have heard that when squirrels eat bird food from feeders that if you add cajun spices to the food, they will leave it alone and the birds don't mind it. Maybe if you tried something like that, put some spice on the flowers, he will leave them alone. I think the plastic owls ill work too though.