I would wait until he has all the signs of readiness if it were me. Teeth, pincher grasp, being able to sit from a laying position. I waited for all those signs and DS never gagged.
Single Mommy to my 3 year old DS born all natural
. We are a Cosleeping
, Babywearing Non-Vaxing