Brian Herring is an English puppeteer and actor who performed BB-8, the porgs, fathiers, and numerous other creatures and droids in the sequel trilogy. He appeared alongside fellow BB-8 puppeteer Dave Chapman as a Resistance Officer in Star Wars: Episode VIII: The Last Jedi. He also worked as a creature and droid performer (including SE-2) in Rogue One: A Star Wars Story and played Hirang Birren in Solo: A Star Wars Story.
Sources
Brian Herring Interview | Star Wars Celebration Europe 2016 on the official Star Wars YouTube channel (backup link)
More Star Wars Fan Favorite Actors and Creators Announced for Celebration Orlando on StarWars.com (backup link)The Star Wars Show: We Talk to Mark Hamill, Harrison Ford, and George Lucas, Plus BB-8 Puppeteer Brian Herring! on the official Star Wars YouTube channel (backup link)
"It Was All I'd Ever Wanted to Do": BB-8 and Porg Puppeteer Brian Herring on His Journey to The Last Jedi on StarWars.com (backup link)The Star Wars Show: Spark of the Resistance | The Star Wars Show Book Club on the official Star Wars YouTube channel (backup link)
"200 Reasons Why We Love Star Wars" — Star Wars Insider 200
""Do You Speak Bocce?"" — Star Wars Insider 206
Carl Weathers, BB-8 Performer Brian Herring, and More Join the Party at Star Wars Celebration Europe 2023 on StarWars.com (backup link)Star Wars Celebration LIVE! 2023 - DAY 2 on the official Star Wars YouTube channel (backup link)
Star Wars Celebration LIVE! 2023 - DAY 3 on the official Star Wars YouTube channel (backup link)
10 Behind-the-Scenes Facts About Star Wars: The Force Awakens on StarWars.com (backup link)