There seems to be a bug in this version of the game. Even if the bus is only half way into the spot or it is parked at 45 degree, the level is declared completed.
cp95035 about Bus Parking 2