What does him saying something last April have to do with him saying something last week?
It shows that the odds are high that Trump meant no disrespect to this latest fallen hero.
It's likely his words were taken out of context.
When he said "He knew what he was signing up for".
He certainly meant "He knew (the danger) what he was signing up for, (yet he answered his country's call anyway).