Cute story and a good reason to make yet another quilt!
But, maybe the reason you don't feel this one has "pop" is because the beige and the pink are the same value, color-wise, and blend into each other too much. Perhaps a medium green would have been good?
Can't wait to see your "boy" quilt!
Jan in VA