As Dave says, a textbox only has one Text property, and if you overwrite it, you lose teh previous content.
If you want to display all the numbers in a single text box, then you either need to add a separator such as a comma or use a multiline textbox.
The separator is pretty simple:
MyTextBox.Text = string.Join(", ", BMI);
But rather than use a multiline textbox, I'd suggest you use a data control such as a DataGridView which can display data in a tabular form.