* A chorus of nightingales (emphasizing their singing)
* A gathering of nightingales (a general term for a group)
* A throng of nightingales (suggesting a large number)
Ultimately, the best collective noun depends on the context and the desired effect.