Agreed. Receiving stolen property is a crime regardless of knowledge of its provenance.
I see only idiocy in your comment.
That means you or me actually may owe some money in this case without even knowing it.
Every business he bought anything at would have to “give back” the money he spent with them.