Yep, I feed all of mine the day of arrival too. I see it as a peace offering...from me to the T...lol.I like to feed my Ts, adult or slings, asap after I get them. I know I'm always hungry after a long flight, so they might be too. PLus, it seems to make them settle in faster if they do end up eating.
What kind of T did you get? Congrats.