ditherer

(noun)

noun

1. One who dithers; one who is unable to decide; a procrastinator.