Andrew, if you don't start to tell us what you want to work on, and what you have done so far, it'll be hard to work on this together. We probably won't kill you (at first ;-)), and mistakes are allowed as well, there is no need to hesitate.
You guys are farther along on this project than I am, and I am here specifically for this.
I'm looking through the BSD network and kernel docs, and will be looking at the source later. I want to see just how big a job this will be before I jump in (and start working on the wrong stuff for example).
I tried to install BONE on my R5 install, which only caused it to continuously reboot. If I understand correctly, BONE is a POSIX-like network stack for R5, and won't be used in Haiku. Isn't it possible to test the network stack in Haiku itself, instead of R5?