You don't get to pick and choose portions of the Constitution. The Supreme Court decision in Boumediene V Bush means foreigners do have full Constitutional rights. If you get one...you get them all.  So your argument, that the Trump travel ban is valid because the Constitution does not apply to foreigners, is simply wrong. Based on the very case you cited. You should have checked your citation before you used it.