Hi,
Our timeline is similar.
In process since: March 2, 2018
Fingerprint request: April 9, 2018
Done fingerprints: Apr 22, 2018
After that, we haven't heard back anything. Wondering why its taking so much time.
Regarding your question about fingerprints...
Its not required for all the applicants.