There are many ways to express the idea of something being forthcoming, or readily available. Some synonyms for "was forthcoming" include "readily available," "easily accessible," "immediately obtainable," "promptly provided," "quickly accessible," and "readily supplied." Other similar phrases might include "at the ready," "on hand," "available for the taking," "eagerly offered," or "without delay." Whatever the phrasing, the idea is one of something being easily and quickly obtainable, whether it's information or a physical object. These synonyms allow for more variety and nuance in describing the readiness of something, and can provide a more specific picture of what is available and when.