I was born and raised in Rochester, NY. Graduated from high school in 1965. Never heard the term "boot" in reference to vomit. We said puke, barf or throw-up.
OK.
Not sure where he picked it up ... I’ve never heard anyone else use it that way. Also, he’s about 30 years younger than you.