Step 1: The bus is moving with constant velocity, and the boy inside the bus throws the ball vertically. From the reference frame of the bus, the ball will appear to move vertically upward.
However, from an external observer's frame (e.g., outside the bus), the ball will have both a horizontal and vertical velocity.
Since the ball's horizontal velocity matches that of the bus, it will fall back in the hands of the boy.