Beautiful job! - Binding is easier than you'd think! I did the Star Sapphire Quilt from Phillips Fiber Art. I was also puzzled about how to bind all the angles on the edges. They are actually easier than a straight 90 degree corner. Just approach it the same way you would a regular corner, only the angle that you fold over is less and it comes out beautiful.
Your fabrics are gorgeous! Aren't you excited to make your next similar quilt? Looks so hard, but its not, even for a fairly new quilter.