I don't know much about caring for ducks, but I think the dried grass is a good idea. BUT you also probably need to keep a lot at hand because, as you said, he eats every type of his bedding! ; )
Also, I saw this thread a few days ago and COULDNT STOP READING! I just had to find out what happened to Basil. And good luck with him! I hear hes a handful!