from beginning to end it was about a 45 day process. Once you get your BOI endorsement letter the Thai Embassy will process and send out your e-visa via email within 3-5 business days. Word of advice make sure you proof read your application to ensure everything is exactly as on your passport. I’ve heard that some fail to populate the application correctly and their visa was denied and they lost their fees and had to resubmit.