Don,
Most of us know that resin casting is a lot of work for not a lot of money, and most have patience to wait for products from cottage industry businesses. 6-8 weeks is reasonable and standard, a half a year is excessive. If you really told him you wouldn't send the rest of the order until the pics were removed, that won't look good for you if someone Googles RR and this thread pops up. The best thing for you to do is send the order with delivery confirmation, and mention it here in the thread in case the OP does not say that he got it. It will be late, but it will illustrate that the order was filled, and the matter is closed.
-MJS