Hello and welcome to HCM,
The body growth (height) stops at the age of 17-19 years in boys.
beyond this age, the bones fuse and no more linear growth takes place.
What is your age?
The upper limit for bone growth may vary between different ethnic groups.
However, the age range is 17-19 years.
If your age is beyond this range, it is abnormal for you to grow taller.
In that case, you need to consult your endocrinologist
regarding drugs for stopping growth are anabolism steroids
However, these steroids are not available without doctor's potential and these are 'dope' drugs.
Anti-growth properties of caffeine are not proven.
Thanks and take care
Dr Shailja P Wahal