The decay rate is indeed first order, so the rate of decay is proportional to what is existing. Below is a derivation why half life is constant over the decay process
dA/dt=kA (k is negative)
dA/A=kAdt
ln(A)=kt+c
if t=0, c=ln(Ao)
ln(A)=kt+ln(Ao)
ln(A/A0)=kt
if decay reaches half life, A/A0=0.5
ln(0.5)/k=t
You see for first order, half life remains the same.
First order decay decreases exponentially, which also can be derived from here
ln(A)=kt+ln(A0)
A=Aoexp(kt)
exp(kt) is actually a term which can be considered as percent of population surviving at time t. In stats , it is called survival function, which can be derived from the probability density function, gamma distribution alpha=1, beta=-1/k (since we have defined k as negative in our original derivation).