Welcome!
Just because a JW doesn't attend meetings, does not mean they don't continue to believe. Some, may not attend for decades and may even live their life in complete opposition to JW requirements including smoking or fornication, but if anyone says anything against JWs or their beliefs, they will fight tooth and nail to defend the religion. Pointing out the person's deficiencies may then cause them to return to the religion, often more obsessively than they would be at anything else.
Instead of presenting information to try to convince your husband, which he will potentially make excuses, defend and discard, perhaps present an occasional question for him to ponder, which may cause him to do his own research.
While you mention you are impatient, that is because you have already been awakened, but to wake him, is not about you.
Regarding your son's B'day, maybe don't call it that. It could be 'Johnny's Special Day' or the observance of his birth anniversary. Better still if celebrated on another day than the actual. With JWs, many things are about technicalities so best if trigger words and dates are not used as that will sometimes lessen their defences.