I'm concerned about you washing your project. Are you certain all of the embroidery thread is colorfast? Can you get away with not washing it? Sometimes the fabric underneath shrinks, causing puckers. Just another idea...but a wonderful job!!!
First of all, I used DMC thread for my project. DMC is known for making good quality, colorfast threads. Since that is what I used, that is what my answer applies to. Some of the cheaper cross stitch kits may not use quality threads, and then I would be concerned about washing the finished project (I would venture a guess that these wouldn't bleed either, unless some of the threads were red or extremely dark). Also, the aida cloth I used was quality fabric. I have washed finished counted cross stitch projects with great success.
Since it has been a while since I have finished a project, I looked up some instructions, and found these excellent directions for washing a finished project: How to Wash Your Cross Stitch Piece. All washing is done very gently by hand, in lukewarm water. No tossing in the washing machine or dryer!!! :O
When I took my pieces in to the frame shop, the lady who I was working with told me, "This is exactly how we like to see finished projects: clean and pressed."