You can stop your iPhone from buzzing when in silent mode by going to Settings > Accessibility > Touch, then hitting the toggle next to Vibration to turn it off. (Note that this also disables ...
For iPhones using iOS 15.7 or earlier versions, here’s how to set them to vibrate in silent mode: Open your iPhone’s Settings and select “Sounds & Haptics.” Find the Vibrate section and ...