Hey , you still have 60 days to submit. FBI report you can get it in 2 weeks. Better your police report cover the last time u were in the country. Where do u live now ? If ur in US , go to a police station for finger prints ( they do better prints ), and send the print card to FBI by express mailIf I receive an ITA but before submission, Can i still go USA to travel or business meeting for one week?
Thanks
Ask for signature for delivery