Can you define "smacked into"? LOL Everything I come up with seems strangely silly. Maybe your boyfriend is a bird whisperer? LOL Wild birds following him around and hummingbirds sitting on his head.. Maybe you should have him talk to your chickens and see what happens..
Pictures would be...