Since you sent it Friday night, it went out the following business day which would be Monday. From that point the typical window is 2 to 3 business days for the letter and photo to travel through the postal system and clear the facility mailroom. That puts delivery somewhere around Wednesday to Thursday of this week under normal circumstances.
Mailroom processing at the facility is the one variable outside anyone's control. Some facilities move through incoming mail quickly and your inmate has it in hand the same day it arrives. Others have backlogs, reduced staffing, or inspection procedures that add a day or two to the timeline. Lockdowns and facility-wide events can also slow things down temporarily.
One thing that helps on the InmateAid end is that the envelope carries the InmateAid logo, which mailroom staff recognize. They know these envelopes contain only letters and photos with nothing unusual inside, which tends to move them through inspection faster than unrecognized mail that requires more scrutiny.
If it has been more than ten days and your inmate has not mentioned receiving anything, reach out to InmateAid's support team. If the letter was returned for any reason it comes back to InmateAid's Florida address, and the team will investigate what happened and resend it at no charge.