Recently, asynchronous byzantine fault tolerance (BFT) consensus has made progress in linearized communication complexity, allowing nodes to broadcast a small number of transactions at their own pace in networks with variable bandwidth. However, this means that network propagation delay poses a more severe bottleneck to the system compared to transmission delay affected by block size and bandwidth. Particularly in networks with high propagation delays, nodes need to wait more for messages to propagate through the network, which severely hinders system performance. We propose Swarm, an asynchronous BFT protocol that is suitable for networks with tight bandwidth and propagation delay. The new protocol structure supports highly concurrent propagation-delay-intensive and propagationdelay-tolerant stages by separating the control and data layers and ensures that nodes achieve an ordered and consistent log for parallel blocks. We also design a group broadcasting strategy that allows nodes to not broadcast proposals from other nodes without compromising safety and liveness while reducing communication cost. Importantly, our work is orthogonal to existing improvements based on communication complexity and bandwidth and does not sacrifice existing results. We built a complete system prototype and conducted a thorough evaluation. The results show that Swarm performs better in networks with higher propagation delays, achieving 2-5x TPS and reducing latency by 50% compared to existing asynchronous protocols for different scales.