Maybe next he'll learn about sim900 and derivatives.
$20 and full android stack seems a massive waste for this, nevermind unreliable.
Find a 4g/5g board cheaper than an old phone?
Keep in mind though you may need to deal with encoding, chunking, and other low level issues.