How to get a kid to puke in the toilet

The 12yr old has a stomach virus. He’s been throwing up in the floor. He clearly knows he’s going to be sick because his stomach cramps and he declares at least 5-10 minutes in advance that he’s going to be sick. We tell him to go to the bathroom. He doesn’t. He waits then throws up in the floor.

Every. Single. Time.  I can see once or twice. The pukes sneak up on you sometimes. But this is every time.

How do you get a 12yr old boy to puke in the toilet…or at least a bucket?

Isn’t 12 a bit old to insist on puking in the floor when it’s clear that he KNOWS he’s going to be sick with plenty of advance warning?