Honda and BMW ordered showrooms not to deliver vehicles that were set to be purchased on finance - after judges ruled dealers must declare any bonus they get for setting up the deals.