Robin,
I love 9 patch blocks! As for your fabrics, they look great! Who cares where they come from? As long as you put a bit of yourself into every block you make no one will know where the fabric came from. Your effort will show through!
I have my envelopes all ready to go. Just waiting on labels so I know where to send them....