I think it was a piece of metal that the front tire flipped up. No damage to the tire. Underwear slightly soiled. Had the sense to get off the rear brake and on the front brake. New filter and oil installed. Everything sounds good.
What a suprise when I hit the rear brake in traffic yesterday. Something came off the road hit the oil filter. The only sound I heard was my Guardian bell ringing. I guess My angel can fly as fast as I ride.