There is a cuircuit named "Single switch motor on/off.. Clockwise/anticlockwise" in EG Lab->Electronic Circuit . Circuit has a monostable 555 timer mode but the circuit diagram is wrong. As per circuit it will not work in monostable mode. For monostable mode it should be IC-1(555) pin-2 (trigger) should be connected to a point in between 10K resistance and the push button. Pin-2 will get high and if push button is pressed it will get a low (trigger) and circuit will act as per circuit description.
Also circuit will works fine in 5VDC but in 9VDC you can get better speed as current is higher.