Not to self-promote or anything, but I did some research about bamboo batting and wrote an article:
http://www.seamstobeyouandme.com/wor...amboo-batting/
At the end of the article are links to other sites (my bibliography) and you can read more information there.