The true First is the One before whom none could exist; the true Last is the One after whom none could exist.
True First: No other being precedes Him.
True Last: No other being succeeds Him.
Both apply to Allah. His existence depends on no predecessor and has no final limit.