Actually, we don't throw exception when full, which just drop messages, which may be what a BoundedMailbox does as well, so that might be a drop-in replacement.