YES ... Oz's bag just arrived ... "only" ten (10) days after his flight arrived. AND, it appears that all of the contents are there. Of course, who wants to pilfer the bag of a 15 year old boy after an 11-night trip?
Now to talk to American Airlines and ask for some AAdvantage Miles as compensation. Actually, I just received 6,000 free miles because I had problems with my seat on the return flight ... that's good customer service and may induce me to "fiddle" with seats in the future.
All's well that ends well.