That was another thing I was thinking you should do. Make him throw it up and it starts to fall down by gravity and it continues moving though until it reaches ground.
As for the timer, are you saying you want it where once an actor collides with an actor, it delays and then changes coordinates, but the timer isn't working and instead, changing coordinates immediately of CollideActor?