I normally don't use POE for such things, I use the read and write queues (with the push_read and push_write methods) of an AnyEvent::Handle. Since AnyEvent works with POE, perhaps you can combine the two, unless you are required to use POE alone.
Comment on Re: POE::Filter::Line InputRegexp Help Requested