I've heard that after hcg, ovulation normally occurs 30-36 hours after the shot. But, I would think that it could possibly happen earlier or later by a few hours. The egg will still be viable for several hours (up to 24?) so you should be okay as long as you bd or do an IUI in that time frame.
Good luck to you! We need some good news around here