You can find many of my audio talks on Dharmaseed.org. This site is the home of Insight Meditation and has talks from many of the leading Western Buddhist teachers. Here is my own page on Dharmaseed. Most of these talks were recorded at Spirit Rock Meditation Center on my second Friday Dharma and Recovery evenings. These often address the Twelve Steps in the context of Buddhism.
To see video, go to my YouTube channel. Many of these talks are from Zoom classes. There are also a couple music videos from my “Laughing Buddha” CD, as well as talks I gave at Hazelden Treatment Center.