Your iPhone may vibrate when you send a text message as a default feature to let you know the message has been sent. You can turn off this feature by going to your phone's settings and selecting Sounds & Haptics.