Purdue is a wonderful and highly respected school. Unfortunately in regard to IB it doesn’t however carry the same reputation, history or alumni network as the other schools you previously mentioned. Just as Wharton or Stern aren’t great feeders into engineering roles😀
Once he has all of his options in, I am happy to offer any insights that might support the eventual decision if IB remains the eventual goal.